SMF Support > Modifikacije
APImage
anteprimorac:
Link to Mod
APImage
Info
Mod: APImage
Mod verzija: 0.3.1
Mod demo: http://smf.anteprimorac.from.hr/index.php?topic=2.0
Kompatibilan: SMF 1.1.x and 2.x.x
Licenca: MPL 2.0
--- Quote ---This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
If a copy of the MPL was not distributed with this file,
You can obtain one at http://mozilla.org/MPL/2.0/.
--- End quote ---
Autor: Ante Primorac
Autor URI: http://anteprimorac.from.hr
The orginal code is http://custom.simplemachines.org/mods/index.php?mod=3388
BBkodovi:
img - parametri: alt, width i height
gallery - zahtjeva: img
Prednosti:
- uključivanje/isključivanje moda
- smanjiva sliku na podešenu vrijednost
- uvećavanje na klik
- pregled u gallery modu
- pregled preko cijelog zaslona
- navigacija
- navigacija pomoću tipkovnice
- slideshow
- watermarks
- isključi mod na jednoj slici
- besplatno oglašavanje, postavite svoj oglas ovdje
Jezici:
- English/English UTF-8
- Croatian/Croatian UTF-8
Promjene
Version 0.3.1
! Ispravljen bug s opisnim tekstom za gallery button u SMF 2.x.x - hvala rambomambo
+ Dodan opis moda u css file
Version 0.3
! APImage je isključen u potpisima(signatures) i Tinyportal blokovima
+ Novi dizajn
+ Custom scrollbar in gallery
+ Isključi APImage na jednoj slici
+ Watermarks
+ Slideshow
+ Gallery tag button
+ Besplatno oglašavanje, postavite svoj oglas ovdje
Version 0.2.0.1:
! Ispravljen bug ne definirane maksimalne veličine
+ Poboljšan algoritam smanjivanja slika
Verzija 0.2:
+ Javascript - recoded, object orinted, minimized
+ Bolje smanjivanje slika
+ Navigacija i navigacija putem tipkovnice
+ Ubrzano učitavanje javascripte kod uređivanja/pregleda posta
* Opcije:
+ Gallery viewer height
+ Show width and height
! Izmjenjen CSS
Verzija 0.1.8:
+ Dodana podrška za SMF 1.1.x
! Ispravljen bug kod učitavanja jQuery-a
Verzija 0.1.7.1:
! Ispravljen bug kod izmjene/dodavanja posta
Verzija 0.1.7:
! Rješen problem s kodiranjem
Verzija 0.1.6:
+ Dodano preusmjeravanje nakon instalacije
+ Dodane početne vrijednosti u opcijama moda
Verzija 0.1.5:
! Ispravljeni neki bugovi
Verzija 0.1.4:
! Ispravljen bug kod stavljanja poveznice na sliku
Verzija 0.1.3:
! Ispravljen bug malih slika
Verzija 0.1.2:
! Ispravljen bug kod instalacije
Verzija 0.1.1:
* Prva javna verzija :)
! Ispravljeni neki bugovi
Verzija 0.1:
* Prva verzija, samo privatna ;)
Pregled
Često postavljena pitanja:
1. Mod ne radi
Očistite cache od browsera(CTRL + R or CTRL + F5) i cache od SMF-a (Admin -> Forum Maintenance -> Empty the file cache).
Ako imate verziju 1.7.1 ili stariju, onda provjerite verziju jQuery-a (Google Chrome: U Konzoli(CTRL + SHIFT + J) upišite $().jquery). Ako imate jQuery verziju stariju od 1.7.2, onda osvježite verziju jQuery-a.
2. Kako promjeniti izgled thumb-a(male slike)?
Pronađi u Themes/YOUR THEME/css/index.css or Themes/YOUR THEME/style.css:
--- Code: ---.apimage {
background: #000;
margin: 5px;
padding: 10px;
}
--- End code ---
i izmjeni!
3. Kako ukloniti "scrollbar" u gallery modu?
Pronađi u Themes/YOUR THEME/css/index.css or Themes/YOUR THEME/style.css:
--- Code: ---.apimage-gallery .images {
margin-top: 10px;
overflow: auto;
}
.apimage-gallery .images .list {
width: auto;
white-space: nowrap;
}
.apimage-gallery .images .apimage {
display: inline-block;
margin: 0 5px;
}
--- End code ---
zamjeni sa:
--- Code: ---.apimage-gallery .images {
margin-top: 5px;
overflow: none;
}
.apimage-gallery .images .apimage {
float: left;
margin: 5px 5px;
}
--- End code ---
4. Kako omogućiti rad APImage u SMF Gallery?
Pronađi u Themes/YOUR THEME/Gallery2.template.php: Linije 915, 916 and 917
--- Code: --- <tr class="windowbg2">
<td align="center"><img height="' . $context['gallery_pic']['height'] . '" width="' . $context['gallery_pic']['width'] . '" src="' . $modSettings['gallery_url'] . $context['gallery_pic']['filename'] . '" alt="" /></td>
</tr>
--- End code ---
zamjeni sa:
--- Code: --- <tr class="windowbg2">
<td align="center"><div class="apimage" data-image="' . $modSettings['gallery_url'] . $context['gallery_pic']['filename'] . '"></div></td>
</tr>
--- End code ---
Dzonny:
Dobrodošao na smf zajednicu :)
Prvi post pa predstavljanje moda, lepo :)
Lep mod, malo izmena (mada možda si mogao i kuke da koristiš (hooks) ali dobro). Odobrenje moda može da potraje, trenutno ima preko 20 modova koji čekaju odobravanje, ali bićeš obavešten putem privatne poruke ako bude trebalo nešto da se izmeni.
anteprimorac:
Hvala na dobrodošlici :D
Mod sam počeo raditi čisto da vidim kako to sve funkcionira, al još uvijek ne kontam sve tj. ne vidim nigdje poštenu dokumentaciju.
Kako funkcioniraju "hooks"?
Zanima me još jedna stvar, ima li kakvih pravila što se tiče modova? Tipa obvezno komenitiranje koda. Jer htio bih minimizovati js pa sad ne znam je li dopušteno?
Dzonny:
Hooks:
http://wiki.simplemachines.org/smf/Integration_hooks
http://wiki.simplemachines.org/smf/Add_a_custom_action_using_integration_hooks
Pravila za odobravanje modova:
http://wiki.simplemachines.org/smf/Customization_approval_guidelines
:)
anteprimorac:
Hvala ti puno si mi pomogao.
U slijedećoj verziji budem upotrebljavao hooks ;) ako budem trebao kakvu pomoć mogu ti se javiti na PM?
Navigation
[0] Message Index
[#] Next page
Go to full version