News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

APImage

Started by anteprimorac, April 02, 2012, 03:59:28 AM

Previous topic - Next topic

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
QuoteThis 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/.

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:

.apimage {
   background: #000;
   margin: 5px;
   padding: 10px;
}

i izmjeni!

3. Kako ukloniti "scrollbar" u gallery modu?
Pronađi u Themes/YOUR THEME/css/index.css or Themes/YOUR THEME/style.css:

.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;
}


zamjeni sa:

.apimage-gallery .images {
margin-top: 5px;
overflow: none;
}
.apimage-gallery .images .apimage {
float: left;
margin: 5px 5px;
}


4. Kako omogućiti rad APImage u SMF Gallery?
Pronađi u Themes/YOUR THEME/Gallery2.template.php: Linije 915, 916 and 917
<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>


zamjeni sa:
<tr class="windowbg2">
<td align="center"><div class="apimage" data-image="' . $modSettings['gallery_url'] . $context['gallery_pic']['filename']  . '"></div></td>
</tr>
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

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?
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips


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?
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Dzonny

Naravno. :)
Imaj u vidu da ćeš dobiti pm kada ti odobre mod ili ako bude trebalo nešto da se menja...

Branko.

Pozdrav i od mene i sretan rad.Mod ćemo svakako isprobati.Zgodno bi bilo da uz cijeli opis moda napišeš i s kojim smf verzijama je kompatibilan.Prvi post teme za podršku moda uvijek sadrži sažete informacije, uključujući i pomenutu a kod kasnijih unaprjeđenja samo edituješ što treba.
Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

anteprimorac

#7
Pozdrav Branko i hvala na komentaru.

Mod je za sada kompatibilan sa verzijama 2.x.x, nadam se da ću uskoro objaviti i verziju za 1.x.x

Jedan korisnik me je obavjestio o bugu nevidljivosti ikona, pa sam to sredio i update-ovo verziju na 0.1.2

Version 0.1.2
! Fixed installation bug
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Dzonny

Moraš apdejtovati stranicu sa modom, tj uploadovati novi paket tu:
http://custom.simplemachines.org/mods/index.php?mod=3388

anteprimorac

Bio sam pošao da izmjenim to pa zaboravih :D

Hvala ti što si me podsjetio
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Zuća

#10
kod mene mod ne radi dobro ,da li je moguce ukloniti ovaj crni okvir oko slike ?

anteprimorac

daj mi link da vidim u čemu je problem, da moguće je maknuti taj crni okvir

Upute za micanje crnog okvira za verziju 0.1.x:
1. u index.css od aktivne teme pronađi ".ap-image" i izbriši "padding: 10px"
NAPOMENA: ako želite jednaku širinu slika kao i okvir što je bio prije ove izmjene u opcijama povećajte maksimalne vrijednosti za 20
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Zuća

Quote from: anteprimorac on April 08, 2012, 12:38:23 PM
daj mi link da vidim u čemu je problem, da moguće je maknuti taj crni okvir

Upute za micanje crnog okvira za verziju 0.1.x:
1. u index.css od aktivne teme pronađi ".ap-image" i izbriši "padding: 10px"
NAPOMENA: ako želite jednaku širinu slika kao i okvir što je bio prije ove izmjene u opcijama povećajte maksimalne vrijednosti za 20

sve testove vrsim na localhostu ...

problem je bio u tome sto kad stavim velicine ,kao sto su na ovoj slici http://smf.anteprimorac.from.hr/images/options.png
slike se "zabrljave" i ne prikazuju se dobro...evo pogledaj jednu sliku


anteprimorac

možeš mi poslati slike što stavljaš u post?
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips


anteprimorac

Bug je rješen u novoj verziji 0.1.3 :D

NAPOMENA: Unistall postojeći mod, pa tek onda upload i install novi.

Nisam testirao baš previše verziju 0.1.x jer sam se bacio na izradu 0.2 verzije tj. rewrite cijelog moda objektno orjentiranim programiranjem tako da bilo kakve izmjene u javascript bit će jednostavne :D
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Zuća

sad je ok ...samo i dalje postoji jedan bug ,a to je da kad se na sliku neku doda url tj. da kad kliknes na sliku da te redirektuje na neki sajt ,ne raid ,nego uvelicava sliku :)

anteprimorac

eh vidiš na to nisam mislio :(, sad budem sredio

ako primjetiš još neki bug javi mi
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Zuća

nepotreban je ovaj crni background ...tj. stavi da je "providno" i ovaj bug sa linkovanjem slika ,to je po meni veci problem :D

anteprimorac

samo u index.css pod ".ap-image" izbrišeš "background: #000"

evo gledam kako taj bug rješiti :D
My Mods:
APImage v0.3




Besplatni singlovi, doublovi, listići, ... svih sportova! - BalkanTips

Advertisement: