dodatak za postavljanje slika sa www.dodaj.rs

Started by ticma, January 24, 2013, 08:57:50 AM

Previous topic - Next topic

ticma

imaju na njihovom sajtu gedžeti koji se instalira ali ne radi,
http://dodaj.rs/index.php?kaj=program
Dodaj.rs uploader za phpBB 2.x / 3.x / SMF forume
Ovaj gedžet omogućava da korisnik vašeg foruma pri pisanju poruka može brzo i jednostavno da postavi fajlove na Dodaj.rs

javi grešku prilikom testa, a kada se instalira ne prikazuje ništa, da li je neko postavljao ovo na Powered by SMF 1.1.17

u prilogu je mod koji nude

Chupko

A da pokusas da odradis rucnu instalaciju ? Mozda ima neke izmene u kodu na 1.1.17..

ticma

Možda bi uspelo,
ali ima mali problem, ne znam kako se to ručno radi!  ???




Branko.

#3
Koristiš npr. neki online parser...
http://www.smfhacks.com/smf-package-parser.html
http://www.simplemachines.org/community/index.php?topic=438535.0

EDIT: Pokazuje neispravan package-info.xml. Malo sam pogledao sadržaj arhive i spornu datoteku. Ima grešku u zaglavlju, redosled id, name,version i type koji nije kao kod oficijelnih smf modova. Popravio sam to u preuzetoj arhivi i tada je prošlo parsiranje. Ostaje nejasno kako je taj mod uopšte publikovan a posebno kako je tebi uopšte pošlo za rukom da ga instaliraš?
Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

Chupko

Branko., skinut je sa dodaj.rs :) ticma, evo dao ti je Branko. linkove, pa pomocu parsera instaliraj rucno.

Branko.

Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

Chupko

Jesam. Taj mod postoji vec duze vreme.. I koristi ga par foruma. Cak sam i ja napravio mod slican tome, ali nikad nije ugledao svetlost dana.. Dobar je mod, samo da se rucno instalira :)

Dzonny


ticma

kad probam parse javlja greške ne može da izčita

Notice: Undefined index: package_info in C:\Inetpub\wwwroot\smfhacks\packageparser\package.php on line 862
Warning: Invalid argument supplied for foreach() in C:\Inetpub\wwwroot\smfhacks\packageparser\package.php on line 862

Notice: Undefined index: mod_steps in C:\Inetpub\wwwroot\smfhacks\packageparser\package.php on line 879
Warning: Invalid argument supplied for foreach() in C:\Inetpub\wwwroot\smfhacks\packageparser\package.php on line 879

ako hoću ručno da iskopiram to treba u Post.template.php samo nije jasno koji deo iz fajla, da li sve, čini mi se da ovde ima nekih stvari koje su nepotrebne

ovo je moddodaj\install-1.x.xml koji mislim da iskopiram u post.template.php

<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<name>Dodaj.rs SMF Forum Mod</name>
<id>dodajrs</id>
<version>1.0</version>

<file name="$themedir/Post.template.php">
<operation>
<search position="replace"><![CDATA[ // Finally the most important bit - the actual text box to write in!
echo '
<tr>
<td valign="top" align="right"></td>
<td>
<textarea class="editor" name="', $context['post_box_name'], '" rows="', $context['post_box_rows'], '" cols="', $context['post_box_columns'], '" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" tabindex="', $context['tabindex']++, '"', isset($context['post_error']['no_message']) || isset($context['post_error']['long_message']) ? ' style="border: 1px solid red;"' : '', '>', $message, '</textarea>
</td>
</tr>';]]></search>
<add><![CDATA[ // Finally the most important bit - the actual text box to write in!
echo '
<tr>
<td valign="top" align="right"></td>
<td>
<textarea class="editor" name="', $context['post_box_name'], '" rows="', $context['post_box_rows'], '" cols="', $context['post_box_columns'], '" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" tabindex="', $context['tabindex']++, '"', isset($context['post_error']['no_message']) || isset($context['post_error']['long_message']) ? ' style="border: 1px solid red;"' : '', '>', $message, '</textarea>
<div style="text-align: center; margin-top: 10px;"><iframe src="http://dodaj.rs/nalozimini.php" scrolling="no" allowtransparency="true" frameborder="0" width="452" height="32"></iframe></div>
</td>
</tr>';]]></add>
</operation>
</file>
</modification>

Dzonny

Ne treba sve to da dodaš.
U fajlu Post.template.php nadji ovo:


// Finally the most important bit - the actual text box to write in!
echo '
<tr>
<td valign="top" align="right"></td>
<td>
<textarea class="editor" name="', $context['post_box_name'], '" rows="', $context['post_box_rows'], '" cols="', $context['post_box_columns'], '" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" tabindex="', $context['tabindex']++, '"', isset($context['post_error']['no_message']) || isset($context['post_error']['long_message']) ? ' style="border: 1px solid red;"' : '', '>', $message, '</textarea>
</td>
</tr>';

I zameni sa ovim:

// Finally the most important bit - the actual text box to write in!
echo '
<tr>
<td valign="top" align="right"></td>
<td>
<textarea class="editor" name="', $context['post_box_name'], '" rows="', $context['post_box_rows'], '" cols="', $context['post_box_columns'], '" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" tabindex="', $context['tabindex']++, '"', isset($context['post_error']['no_message']) || isset($context['post_error']['long_message']) ? ' style="border: 1px solid red;"' : '', '>', $message, '</textarea>
<div style="text-align: center; margin-top: 10px;"><iframe src="http://dodaj.rs/nalozimini.php" scrolling="no" allowtransparency="true" frameborder="0" width="452" height="32"></iframe></div>
</td>
</tr>';

Chupko

Ili javi mi se na PM pa cu ti srediti. Posto vidim da ne umes :)

undeR.

Jednostavno nadji

<div id="smileyBox_message"></div>'

i zameni sa ovim

<div id="smileyBox_message"></div>
<div style="text-align: center; margin-top: 10px;"><iframe src="http://dodaj.rs/nalozimini.php" scrolling="no" allowtransparency="true" frameborder="0" width="452" height="32"></iframe></div>';


Meni radi tako.

ticma

Pomogao mi je Chupko i hvala mu i ovako.
Zanimljiv je i odgovor koji sam dobio od autora na pitanje zašto to ne radi

"gedzet o kojem govorite smo radili u inicijalnoj verziji i to je bilo pre dve godine.
Posle toga zaista nismo radili za Dodaj.rs na njegovom uskladjivanju za nove verzije.
Najbolje je da direktno kontaktirate Dodaj.rs"

ne sviđa mi se baš najviše kako je urađen, odnosno dobijen rezultat je mala sličica koja se mora kliknuti pa se otvara novi prozor sa većom slikom. Lepše je da se iskopira link baš za forum i to nalepi, tako da bude samo veća slika.

Advertisement: