PDA

Zobacz pełną wersję : plugin do tworzenia galerii przez redaktorów



kuba098
13-03-2012, 21:17
Witam wszystkich. Od południa szukam jakiegoś pluginu który pozwalałby na dodawania galerii przez redaktorów nie z pod zaplecza. Tak jak np: jest formularz do wysyłania artykułów z pod strony i tam pod edytorem jest przycisk "images" tylko, że z tego mogę wstawić pojedyncze fotki do newsa. Ja potrzebuje czegoś takiego, że jest powiedzmy ten przycisk pod edytorem a redaktor ma podać adresy fotek z kompa które chce wczytać, ładuje je. No a powiedzmy na dole newsa wyświetla się wtedy galeria galeria:
- Takie miniaturki http://www.phoca.cz/wallpapers/index.php/podyji/category/6-podyji
- Najlepiej w takiej formie ;) http://www.bretteleben.de/lang-en/joomla/css-gallery.html

Najważniejsze jest dla mnie to by taką galerie można było utworzyć z formularza wysyłania artykułów i żeby było to proste i czytelne. Jestem pewien, że jakby osoby z tego korzystające miały wstawiać fotki do newsa za pomocą standardowego komponentu nie potrafiły by ich rozmieszczać w tekście stąd potrzebuje taki plugin.

Co mi może pomóc ?

ramiro
13-03-2012, 22:46
Ja potrzebuje czegoś takiego, że jest powiedzmy ten przycisk pod edytorem a redaktor ma podać adresy fotek z kompa które chce wczytać, ładuje je.
Taka opcja nie jest zbytnio dobra. Lepiej byłoby utworzyć konto FTP dla redaktora/redaktorów (w Twoim wypadku) z ograniczonymi uprawnieniami np do jednego folderu, ale skoro już tak ma być to ok.

Co do pluginu datsogallery (http://extensions.joomla.org/search?q=datsogallery) powinno pomóc. Ma możliwość dodawania zdjęć przez zarejestrowanych użytkowników od front-endu, a także możliwość tworzenia kategorii.

kuba098
13-03-2012, 23:04
ramiro tylko, że to niestety płatna wersja co dla mnie w ogóle odpada ;/
Poza tym dodatek musi mieć możliwość tworzenia galerii z front-endu. Uściślę trochę. Robię stronkę dla mojej szkoły gdzie nauczyciele będą dodawać aktualności. Uprościłem system już totalnie, bardziej się chyba nie da. Nie mogę jednak rozwiązać problemu z wstawianiem zdjęć. A będzie ich pewnie sporo w newsach bo przecież często są apele itp...

Najprościej by było gdyby właśnie w newsie było stałe miejsce na galerie. Przykładowo jak pisałem wyżej pod tekstem. Nauczyciele podawali by tylko ścieżkę do zdjęć które chcą załadować a galeria sama by się tworzyła. To by było idealne rozwiązanie dla mnie ;)

ramiro
13-03-2012, 23:19
Najprościej by było gdyby właśnie w newsie było stałe miejsce na galerie.
To może komponent JCE. (http://extensions.joomla.org/extensions/edition/editors/88)

kuba098
14-03-2012, 20:04
W formularzu jest opcja wybrania obrazka głównego. Może dałoby się to jakoś powielić by na końcu artykułu wyświetlały się zdjęcia jedno pod drugim ??
Tylko musiały by się jakoś same skalować do odpowiedniej szerokości. Coś jak tutaj http://legia.net/index.php?typ=news&id=45956

Załóżmy że redaktor ma w formularzu 10 inputów do wskazania adresu do obrazka. No i potem wszystkie obrazki skalują się do powiedzmy szerokości 500px i wyświetlają jedno pod drugim jak w linku wyżej.

---------- Post dodany 14-03-2012 o 19:04 ---------- Poprzedni post był 13-03-2012 o 22:58 ----------

Potrzebuję waszej pomocy w przeróbce kodu:

Tutaj jest fragment kodu z formularza odpowiadający za załadowanie grafiki do głównego tekstu:

<?php if ($params->get('show_urls_images_frontend') ): ?>
<fieldset style="text-indent: 0px;">
<legend><?php echo JText::_('COM_CONTENT_IMAGES_AND_URLS'); ?></legend>

<div class="formelm">
<div style="width: 600px; float:left;">Obrazek nr.1:</div>
<?php echo $this->form->getInput('image_fulltext', 'images'); ?></div>


</fieldset>
<?php endif; ?>

A tutaj kod z szablonu artykułu, który wskazuje gdzie się ma wyświetlać fotka wybrana w formularzu w kodzie wyżej:


<?php if (isset($images->image_fulltext) and !empty($images->image_fulltext)) : ?>
<?php $imgfloat = (empty($images->float_fulltext)) ? $params->get('float_fulltext') : $images->float_fulltext; ?>

<div style="background: #f4f4f4; border: 1px solid #e4e4e4; padding: 10px; margin: 10px; margin-top: 20px;"><?php if ($params->get('access-view')):?>

<div class="content_title">
Galeria
</div>
<center><img style="max-width: 600px; max-height: 350px; margin-top: 10px;"
src="<?php echo htmlspecialchars($images->image_fulltext); ?>" /></center>

<?php endif; ?></div>

Moje pytanie:
Co zrobić by powielić te kody kilka razy. Tak by redaktor mógł wstawić do newsa 10 obrazków a nie tylko jeden.
Jak powielam ten sam kod to w artykule kilka razy wyświetla się ten sam obrazek.