Agi
Titel: Neue Smilies automatisch hinzufügen
Version: 1.0 final
Beschreibung: Titel: Automatischer Smilie Einfüg Hack
Version: 1.0final
Beschreibung: Mein erster Hack (wenn auch nicht so richtig

)
Der automatische Smilie-Einfüg-Hack
Originalautor des Codes ist Shr522
Das Copyright liegt bei ihm! Ich hab kein Copyright auf diesen Hack gesetzt!
############################################
Was macht dieser Hack?
Dieser Hack fügt automatisch alle gewünschten Smilies hinzu. Kein mühseliges Eingeben mehr mit der Hand!
Der Hack kann gemütlich übers Acp aufgerufen und ausgeführt werden.
Demo: ----keine Vorhanden----
############################################
Wichtig!
Der Hack fügt die Smilies ins Verzeichnis /wbblite/images/smilies und sonst nirgendwo ein. Daher kann es vorkommen, dass wenn mehrere Styles eingestellt sind, nur das 1. Design die neuen Smilies nutzen kann.
############################################
Viel Spaß wünscht euch Agi!
----
Demo: ----nicht vorhanden----
Es gibt immer wieder Updates, die den Hack verbessern. Also diesen Text immer wieder mal lesen.
----
weiter zum Download
#####################################################
Ich arbeite derzeit grade an einer umfassenden Erweiterung!
Neico
also ich da ein prob mit diesem Hack bitte schnelle antwort
also bei mir is folgends:
Warning: copy(../images/smilies/1611.gif): failed to open stream: Permission denied in /var/www/web570/html/wbblite/acp/Smilie_input.php on line 10
Warning: unlink(../smilies/1611.gif): Permission denied in /var/www/web570/html/wbblite/acp/Smilie_input.php on line 11
er kopiert zwar aber er zeigt diese Fehlermeldung an kannste mir da mal Helfen
Svenkan
Mal so eine Frage: wenn der die alle autom. in die Tabelle einträgt, welchen Code bekommen die dann?
PascalS
Zitat: |
Original von Neico
also ich da ein prob mit diesem Hack bitte schnelle antwort
also bei mir is folgends:
Warning: copy(../images/smilies/1611.gif): failed to open stream: Permission denied in /var/www/web570/html/wbblite/acp/Smilie_input.php on line 10
Warning: unlink(../smilies/1611.gif): Permission denied in /var/www/web570/html/wbblite/acp/Smilie_input.php on line 11
er kopiert zwar aber er zeigt diese Fehlermeldung an kannste mir da mal Helfen |
Das bedeutet, dass die Erlaubnis verweigert wurde. Ich glaube du hast folgenden Punkt vergessen: Die Schreibrechte des Ordners smilies auf 777 setzen!
Wenn es dann noch immer nicht funktioniert, würde ich den Hack löschen.
Ich hoffe ich konnte helfen.
Bye,
PascalS
Neico
leider net paskals des is es net also der pika smielie kiregt
;smilie[18]
ich hoff das hilft
äh moment des mit den rechten war bei nem anderem Ordner jtzt mekert er nur noch das:
Warning: copy(../images/smilies/1611.gif): failed to open stream: Permission denied in /var/www/web570/html/wbblite/acp/Smilie_input.php on line 10
PascalS
Ein Tipp: Den Hack löschen und absofort die Smileys immer selbst einfügen.
Bye,
PascalS
Neico
Dann hätt ich aber zu tun immerhin sind das über 100
Shr522
Hast du dem Ordner images/smilies auch die Rechte 777 gegeben?
Btw war "der Hack" hier nur ein Posting in einem Thread, den jemand unbedingt veröffentlichen wollte...
Er war also nur für einen einmaligen Einsatz gedacht und dort hatte ich auch erklärt, wie er richtig funktioniert..
Imho ist das also kein vollwertiger Hack...
Die neunmalklugen Komentare hier, gefallen mir aber auch sehr..
Neico
Könntest du dann einen "richtigen Hack" daraus machen Bitte?

:lol
Flydog
was habt ihr der hack funtzt super ohne probs bei mir zumindest
chrislord40
Habs jetzt ncht ganz gerafft wohin muss der Ordner Smilies?
fotzi
Aslo ihr müsst den ordner smilies ins haupt verzeichniss legen und ihm die rechten 777 geben
Ich hab mal den Code in der Smlie_input.php geändert das der hinaufgeladene smilie :smilie[xy]: heißt
Flydog
jo und ihr müsst die smielys auch noch in den smielys ordner von eurem style kopieren
fotzi
das hab ich auch jetzt umgecodet das sie automatisch in meinen styleordner rein gehen

bei mir slashSoft/smilies/
newton
und wie hast du das gemacht?
ich habe meinen standart syle auch nicht mehr drinne aber würde diesen hack genre nutzen. nur was ich nicht verstehe ist wie ich diese schribrechte auf
777 setze. kenne mich halt nicht gut aus.
danke im vorraus
fotzi
Zitat: |
Original von newton
und wie hast du das gemacht?
ich habe meinen standart syle auch nicht mehr drinne aber würde diesen hack genre nutzen. nur was ich nicht verstehe ist wie ich diese schribrechte auf
777 setze. kenne mich halt nicht gut aus.
danke im vorraus |
Jetzt funzt das auch schon nicht mehr

Schade aber anfangs ist es gegangen
Useleß
schreibrechte veränderst du, indem du per ftp-prog den jeweiligen ordner aufm server rechts anklicktst und dann bei "attributen"halt die 777 in das fenster schreibst oder alle häckchen anklickst.
hab den hack von agi (wars glaube) auch drin, aber was ich nie so recht gerafft hab is, warum man immer grundsätzlich {imagefolder}/... eingeben soll. wenn man da die exakte addi eingibt, dann sollte das für mehrere styles auch funzen. und da der hack die addi der smilies automatisch einfügt is das nich mal groß arbeit mit langen addis. in folgender zeile gebt ihr dann die ausführliche addi vom imagefolder an und fertig.
code: |
1:
|
('{imagefolder}/smilies/".$file."',';smilie[".$zaehler."]')"); |
|
und wenn man da noch den namen der smilies etwas modifiziert, dann heißen die nich alle ;smilie[zahl] , sondern nur noch [zahl] oder wie ihr das halt wollt mit dem präfix und der zahl. aber sowas kann man ja nachträglich noch per hand nachtragen, ein großteil der arbeit ist ja schon getan, auch wenn es wesentlich bequemer wäre, wenn der hack auch noch die namen der gifs aufm server übernehmen würde, davon hab ich aber leider keine ahnung *zu shr552 schiel*
Breuer76
Hab ihn auch drin, bei mir kommt die Fehlermeldung:
Warning: opendir(../smilies): failed to open dir: No such file or directory in
/mnt/kw2/02/959/00000012/htdocs/wbblite/acp/Smilie_input.php on line
5
Warning: readdir(): supplied argument is not a valid Directory resource in
/mnt/kw2/02/959/00000012/htdocs/wbblite/acp/Smilie_input.php on line
6
Warning: closedir(): supplied argument is not a valid Directory resource in
/mnt/kw2/02/959/00000012/htdocs/wbblite/acp/Smilie_input.php on line
16
Smilies wurden erfolgreich hinzugefügt! Viel Spaß!
wenn ich im acp auf Smilies automatisch hinzufügen klicke
Smilie_input.php
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
|
<?php
require("global.php");
$last=$db->QUERY_FIRST("SELECT smilieid FROM bb".$n."_smilies ORDER BY smilieid DESC");
$imagefolder=$db->QUERY_FIRST("SELECT substitute FROM bb".$n."_subvariables WHERE variable='{imagefolder}'");
$handle = opendir("../smilies");
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(!is_dir("../smilies/".$file)) {
$zaehler=1+$last[0]+$count++;
copy("../smilies/".$file,"../".$imagefolder[0]."/smilies/".$file);
unlink("../smilies/".$file);
$db->QUERY("INSERT INTO bb".$n."_smilies (smiliepath,smiliecode) VALUES ('{imagefolder}/smilies/".$file."',';smilie[".$zaehler."]')");
}
}
}
closedir($handle);
?>
<html><h3> </h3>
<h3> </h3>
<h3> </h3>
<h3> </h3>
<h3> </h3>
<h3> </h3>
<h3 align="center">Smilies wurden erfolgreich hinzugefügt! Viel Spaß!
<h3 align="center"><b><a href="../index.php" target="_blank">Zum Board </a></b></h3>
</h3></h3>
</html>
|
|
Masaru Takeo
-thx-
Super Hack!
Den hab ich gesucht!
n3lson
Danke,
klappt wunderbar !!!