AP Similar Topics

Started by anteprimorac, May 19, 2012, 03:13:44 PM

Previous topic - Next topic

anteprimorac

AP Similar Topics

Info

Mod: AP Similar Topics
Mod version: 0.1
Mod demo: http://smf.anteprimorac.from.hr/
Compatible: SMF 2.x.x

License: 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/.

Author: Ante Primorac
Author URI: http://anteprimorac.from.hr

The orginal code is http://anteprimorac.from.hr/mods/ap-similar-topics-v-0-1/

Features:
- display similar topics
- mod on/off
- the maximum number of topics that will be displayed

Languages:
- English/English UTF-8
- Croatian/Croatian UTF-8

Changes log

Version 0.1:
* First version ;)

Screenshots:



Download:
http://smf.anteprimorac.from.hr/ap-similar-topics/info-8/
My Mods:
APImage v0.3




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

Cola-Coca

Thanks for this mod Ante Primorac !
I LOVE SMF

SimpleGost


Dzonny

Možete i na srpskom, svakako nije zvaničan support topic :)

Elem, lep modul, na brzaka pregledah.
Imaš hardcoded text u Posts.template.php. Takođe trebao bi koristiti <strong> tag umesto <b> taga, mada to neće kočiti odobravanje moda mislim... Pored toga, trebao bi koristiti updateSettings() za dodavanje podešavanja. U fajlu ManageSettings.php bi trebalo dodati kod u malo drugačijem delu (ovo je neko napisao u procesu pregleda moda, sad vidim, mada lično ne vidim razlog da i trenutan kod bude problem) a možda bi mogao i da koristiš kuke (hooks)? Ne znam da li si do sad radio ili si upoznat sa integracijskim kukama, ali od kad je 2.0 verzija izašla praktikuje se korišćenje istih gde god je moguće.

Dzonny

Hm, a da očistiš rezultate na kraju upita nekako?
mysql_free_result($result); možda?
(možda i imaš negde to ali nisam našao sad na prvi pogled)

anteprimorac

Nisam se baš previše zamarao s tim postavkama. Malo me zbunjuju funkcije u SMF-u jer je dokumentacija dosta štura i nema onih praktičnih primjera, to u wordpress dokumentaciji je savršeno riješeno. Ako možeš ikako inicirati da se poradi malo na dokumentaciji makar za 2.0 verziju.

Za hooks još nisam našao vremena da proučim, nadam se da ću uskoro i to savladati pa će biti update svih mojih modova.

Eh to sam zaboravio ;) mada mislim da php kad izvrši skriptu čisti rezultate i zatvara konekciju s bazom.
My Mods:
APImage v0.3




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

SimpleGost

Quote from: anteprimorac on May 20, 2012, 06:37:40 AM
Nisam se baš previše zamarao s tim postavkama. Malo me zbunjuju funkcije u SMF-u jer je dokumentacija dosta štura i nema onih praktičnih primjera, to u wordpress dokumentaciji je savršeno riješeno. Ako možeš ikako inicirati da se poradi malo na dokumentaciji makar za 2.0 verziju.

Za hooks još nisam našao vremena da proučim, nadam se da ću uskoro i to savladati pa će biti update svih mojih modova.

Eh to sam zaboravio ;) mada mislim da php kad izvrši skriptu čisti rezultate i zatvara konekciju s bazom.

Anteprimorac znači ti radiš modove, to je ekstra, znači ja ti mogu platiti da mi uradiš mod?
Dao bih ti oko 30 eura !Ali da je stable itd...
Podrška sva od mene za ovaj mod,nadam se da ćeš ga doterat u fullu!!

anteprimorac

Možeš mi se javiti na PM ili email: anteprimorachr@gmail.com ako ti treba bilo kakav mod ;) cijena po dogovoru.
My Mods:
APImage v0.3




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

Cola-Coca

Ante Primorac najbolje bi ti bilo da stupis u kontakt preko MSN ili Skyp-a sa Dzonny -jem pa da ti on objasni malo bolje te kuke i
ostale stvari jer se vidi da znas radit sa php -om pa da dotjerate do kraja ovaj mod tako da izadje Finalna verzija za 2.0.X verziju.
U svakom slucaju veliko HVALA od  men i RESPECT
I LOVE SMF

anteprimorac

Sad će brzo kraj škole tako da se budem uhvatio toga ;)
My Mods:
APImage v0.3




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

SimpleGost

Instalirao sam mod...
Imam primedbe...
Napravi da lepše izgleda, napravi da se rezultati pokazuju DOK KUCAŠ u naslov teme a ne tek kada klikneš da uneseš TELO PORUKE.
Uokviri to nekako, ulepšaj :)

I mislim da je ovo suvišno "Započeo darktwen u Novi Članovi (Odgovora: 8 - Poslednja poruka: Maj 10, 2012, 07:53:36 pre podne)"

Pogledaj na vbulletin kako je lepo i fascinanantno :)
http://forum.kgb-hosting.com/index.php?
Ako bi mogao da uradiš isto takvo samo za smf :)

anteprimorac

Ne može na svakoj temi lijepo izgledati, zato sam napravio jednostavan CSS kojega lako možeš promjeniti i uljepšati izgled ;).

Ako postavim da dok kucaš da ti se prikazuju rezultati onda ćeš za jednu riječ od 10 slova imati 10 zahtjeva k bazi, ako ne brojimo pogreške prilikom pisanja ;) - to može da optereti server ako se zloupotrijebi.

Sam izgled u novoj verziji će biti znatno drugačiji i tvoje primjedbe će biti uzete u obzir ;)
My Mods:
APImage v0.3




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

Kriostasys

#12
Thanks for this mod :)
I can give the translation to the spanish_es and spanish_es-utf8

spanish_es:

// AP Similar Topics
$txt['apsimilartopics_title'] = 'Temas similares.';
$txt['apsimilartopics_nosubject'] = '&iexcl;Introduce el t&iacute;tulo del asunto!';
$txt['apsimilartopics_nosimilar'] = 'Temas no similares.';
$txt['apsimilartopics_enabled'] = 'Activar AP Similar Topics.<br /><span class="smalltext">by <a href="http://anteprimorac.from.hr" target="_blank">Ante Primorac</a></span>';
$txt['apsimilartopics_maxtopics'] = 'M&aacute;ximo temas similares<br /><span class="smalltext">La cantidad m&aacute;xima de temas similares que se mostrar&aacute;n.</span>';]]></add>


spanish_es-utf8:

// AP Similar Topics
$txt['apsimilartopics_title'] = 'Temas similares.';
$txt['apsimilartopics_nosubject'] = '¡Introduce el título del asunto!';
$txt['apsimilartopics_nosimilar'] = 'Temas no similares.';
$txt['apsimilartopics_enabled'] = 'Activar AP Similar Topics.<br /><span class="smalltext">by <a href="http://anteprimorac.from.hr" target="_blank">Ante Primorac</a></span>';
$txt['apsimilartopics_maxtopics'] = 'Máximo temas similares.<br /><span class="smalltext">La cantidad máxima de temas similares que se mostrarán.</span>';]]></add>

anteprimorac

My Mods:
APImage v0.3




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

SimpleGost

Quote from: Kriostasys on May 22, 2012, 09:26:39 AM
Thanks for this mod :)
I can give the translation to the spanish_es and spanish_es-utf8

spanish_es:

// AP Similar Topics
$txt['apsimilartopics_title'] = 'Temas similares.';
$txt['apsimilartopics_nosubject'] = '&iexcl;Introduce el t&iacute;tulo del asunto!';
$txt['apsimilartopics_nosimilar'] = 'Temas no similares.';
$txt['apsimilartopics_enabled'] = 'Activar AP Similar Topics.<br /><span class="smalltext">by <a href="http://anteprimorac.from.hr" target="_blank">Ante Primorac</a></span>';
$txt['apsimilartopics_maxtopics'] = 'M&aacute;ximo temas similares<br /><span class="smalltext">La cantidad m&aacute;xima de temas similares que se mostrar&aacute;n.</span>';]]></add>


spanish_es-utf8:

// AP Similar Topics
$txt['apsimilartopics_title'] = 'Temas similares.';
$txt['apsimilartopics_nosubject'] = '¡Introduce el título del asunto!';
$txt['apsimilartopics_nosimilar'] = 'Temas no similares.';
$txt['apsimilartopics_enabled'] = 'Activar AP Similar Topics.<br /><span class="smalltext">by <a href="http://anteprimorac.from.hr" target="_blank">Ante Primorac</a></span>';
$txt['apsimilartopics_maxtopics'] = 'Máximo temas similares.<br /><span class="smalltext">La cantidad máxima de temas similares que se mostrarán.</span>';]]></add>


Big deal...

Skipper.

It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Masterd

Nisam siguran da li se na ovome još radi, ali...

Nemam trenutačno vremena za pregledavanje koda, ali moram ovo priupitati. Je si li razmišljao o korištenju integracijskih kuka?

http://wiki.simplemachines.org/smf/Integration_hooks

anteprimorac

Radi se na novoj verziji, hoće li biti hooks ili ne ovisi o mom slobodnom vremenu.
My Mods:
APImage v0.3




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

phaenomeN

Jedna mala zamjerka, ovdje je bolje da si stavio string nego tekst.. ovako kod prevođenja mora se mijenjati fajl post.template.php

// AP Similar Topics
   if($context['is_new_topic'] == true && !empty($modSettings['apsimilartopics_enabled'])) echo '
               <script type="text/javascript">if(!window.jQuery || parseFloat($().jquery) < 1.7) document.write(unescape("%3Cscript src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js\"%3E%3C/script%3E"))</script>
               <script language="javascript" type="text/javascript">var apoptions = {"url" : "' . str_replace("index.php", "", $scripturl) . '", "by": "' . $txt['started_by'] . '", "in": "' . $txt['in'] . '", "replies": "' . $txt['replies'] . '", "last_post": "' . $txt['last_post'] . '", "nosimilar": "' . $txt['apsimilartopics_nosimilar'] . '", "loading": "' . $txt['ajax_in_progress'] . '"};</script>
               <script language="javascript" type="text/javascript" src="' . $settings['default_theme_url'] . '/apsimilartopics.js"></script>
               <div class="apsimilartopics">
                  <div class="header">Similiar Topics</div>
                  <div class="list"></div>
               </div>
   ';
// Are you posting a calendar event?
   if ($context['make_event'])

anteprimorac

Već je sređeno za slijedeću verziju.

Ako netko tko ima malo veći forum i ima različite grupe korisnika koji opet mogu vidjeti različite forume da mi pošalje slijedeće tablice iz baze:
- smf_boards
- smf_board_permissions
- smf_membergroups
- smf_permissions
- smf_permission_profiles

Ovo mi je jako bitno za ovaj mod.
My Mods:
APImage v0.3




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

SimpleGost

Quote from: anteprimorac on June 28, 2012, 09:52:38 AM
Već je sređeno za slijedeću verziju.

Ako netko tko ima malo veći forum i ima različite grupe korisnika koji opet mogu vidjeti različite forume da mi pošalje slijedeće tablice iz baze:
- smf_boards
- smf_board_permissions
- smf_membergroups
- smf_permissions
- smf_permission_profiles

Ovo mi je jako bitno za ovaj mod.

Poslao bih ti, ali nemam puno različitih grupa...

anteprimorac

Najbitnije mi je da jedna grupa vidi forume koje druge grupe ne vide. Javi se u PM ;)
My Mods:
APImage v0.3




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

SimpleGost

Quote from: anteprimorac on June 29, 2012, 01:01:18 PM
Najbitnije mi je da jedna grupa vidi forume koje druge grupe ne vide. Javi se u PM ;)

Žao mi je, nemam VIP BOARDE, svi vide sve...

anteprimorac

ok, hvala ti što si se javio ... izgleda da budem trebao napraviti nekakav testni forum kako bih istestirao sve nove stvari u novoj verziji
My Mods:
APImage v0.3




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

Masterd

Quote from: anteprimorac on June 29, 2012, 04:11:31 PM
ok, hvala ti što si se javio ... izgleda da budem trebao napraviti nekakav testni forum kako bih istestirao sve nove stvari u novoj verziji

Pa to je osnova.

Misa95

Pozdrav. Imam ja. Poslacu ti, nije problem, samo mi reci kako.

anteprimorac

Quote from: Masterd on June 30, 2012, 05:56:22 AM
Quote from: anteprimorac on June 29, 2012, 04:11:31 PM
ok, hvala ti što si se javio ... izgleda da budem trebao napraviti nekakav testni forum kako bih istestirao sve nove stvari u novoj verziji

Pa to je osnova.
OK!

Quote from: Misa95 on June 30, 2012, 10:47:43 AM
Pozdrav. Imam ja. Poslacu ti, nije problem, samo mi reci kako.
hvala ti, ali nije potrebno snašao sam se
My Mods:
APImage v0.3




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

Misa95


Dzonny

Ante, vidim da je mod uklonjen sa mods odeljka, nisi razmišljao da središ sugestovane sitnice pa da odobrimo modul? :)

anteprimorac

Trenutno imam pregršt drugog posla. Radim u starog u firmi, pomažem bratu popravit auto(imao je udes), moram praksu odradit i još za dikoji dan vjerovatno idem na put ... tako da i kad dođem ovako navečer na komp jednostavno sam preumoran da bi išta radio. Za dikoji dan će izaći nova verzija APImage, a nadam se nakon toga dolazi i nova verzija AP Similar Topics s ispravcima i novim poboljšanjima, a nadam se poslije toga i Premium verzijom jer bih želio i ponešto zaraditi za novi komp ;)
My Mods:
APImage v0.3




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

SveZnalac-Forum

Install sam ja, ali nece da mi radi pise kao da se trazi ono, ali ne izbacuje nista kad kucam

anteprimorac

da li je instalacija prošla bez greške?
My Mods:
APImage v0.3




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

SveZnalac-Forum


anteprimorac

aj napravi testni account pa mi pošalji podatke na PM, pa ću ja ujutro to pogledati jer sam sad trenutno preumoran da bilo šta uradim
My Mods:
APImage v0.3




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

Cola-Coca

 ? ? Onda nakon pola godine pa da upitam oce li se ovaj mod dotjerat malo pa da izadje iz te Beta Verzije ??
I LOVE SMF

SimpleGost

Slažem se, ima li novosti?

Cola-Coca

Quote from: Luka Paunović on March 06, 2013, 09:04:04 AM
Slažem se, ima li novosti?

Odlcno osmisljen mod samo nevalja u potraznji. Trebao bi ovo uzet pod ruke netko tko zna i doradit mod kako treba.
I LOVE SMF

anteprimorac

Bit će nova verzija za par tjedana, imam jako malo vremena jer imam obveze prema školi, a i dobio sam neki poslić pa i to radim.
My Mods:
APImage v0.3




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

Cola-Coca

Quote from: anteprimorac on March 13, 2013, 04:17:22 PM
Bit će nova verzija za par tjedana, imam jako malo vremena jer imam obveze prema školi, a i dobio sam neki poslić pa i to radim.

ajde Ante doradi taj mod kako treba da izadje iz beta verzije. Mod jako losu potraznju ima. Neki tip je napravio isti mod (slican) tvome i ista stvar jako losa potraznja nazalost. Evo da vidite sliku kako na potrazi izlazi rezultat na 9 mjestu. Da nisam namjestio u opcijama moda da ima 9 rezultata vec recimo samo 5 rezultata, rezultat u ovome slucaju nebi se ni vidio, kao da nepostoji taj post.
Evo slike:




Po mome misljenju mod treba doradit da ima bolju pretragu, da rezultat izlazi medju prvih 5 kao obavezno. S time bi se rjesilo sve jer to je jedina glavna i kriticna strana moda.
I LOVE SMF

Advertisement: