Coppermine

Begonnen von AFP, 09 Januar 2004, 18:27:11

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

AFP

Hallo,
habe mir das Coppermine runter geladen!
Jetzt wollte ich mal fragen, wie ich es so in meiner Seite einbauen kann, das ich es genau zwischen dem Nuke header und Nuke footer sitzt!


Dank Euch


Franky

AFP

Hallo,
habe obiges mal selber ausprobiert!
Soweit geht es auch, nur das auf der Hauptseite nichts angezeigt wird!!
Schaut mal selber   //www.autofreunde-polsum.de und dann auf "das sind wir"  !!
Hier der Code, was könnte daran falsch sein!!??

  <?php
#### Generated by Module Creator - By Disipal site (www.disipal.net) ####
if (!eregi("modules.php", $PHP_SELF)) {
   die ("You can't access this file directly...");

}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
echo"<src=\\\"home/www/web528/html/coppermine/index.php\">"
CloseTable();
include("footer.php");

?>  

Andi

Hi AFP :)

mir war nicht ganz klar, was Du meinst, jetzt schon....

Vermutlich hast Du Dir das Original der coppermine geholt und installiert. Für phpNuke gibt es allerdings eine fertige Addaption, die auch im VKP-Maxi laufen müsste.

Schau mal hier, da findest Du diese Version:
http://coppermine.findhere.org

Mit dem o.g. Code wird dieses umfangreiche Script nicht laufen.
schön´s Grüssle, Andi

AFP

Hallo Tora,

jo, bin deinem Link gefolgt.
Alles super. Klappt.
Danke für den Tip!  ;)  

Franky

AFP

arrrrrrrggggg,
Habe da mal wieder ein problem!!
Habe mal einen dump von meiner Datenbank gemacht.
Nun mußte ich diesen dump mal anwenden;-)!!
Seit der erzeugung des Dumps und jetzt habe ich nichts an der Page gemacht!!
Jetzt zeigt mir meine Datenbank das hier an beim Dump einspielen!!
Ach ja, es handelt sich hier um eine Datei von Coppermine!!
"
CREATE TABLE cpg11d_pictures(
pid int( 11 ) NOT NULL auto_increment,
aid int( 11 ) DEFAULT '0' NOT NULL ,
filepath varchar( 255 ) NOT NULL ,
filename varchar( 255 ) NOT NULL ,
filesize int( 11 ) DEFAULT '0' NOT NULL ,
total_filesize int( 11 ) DEFAULT '0' NOT NULL ,
pwidth smallint( 6 ) DEFAULT '0' NOT NULL ,
pheight smallint( 6 ) DEFAULT '0' NOT NULL ,
hits int( 10 ) DEFAULT '0' NOT NULL ,
mtime timestamp( 14 ) ,
ctime int( 11 ) DEFAULT '0' NOT NULL ,
owner_id int( 11 ) DEFAULT '0' NOT NULL ,
owner_name varchar( 40 ) NOT NULL ,
pic_rating int( 11 ) DEFAULT '0' NOT NULL ,
votes int( 11 ) DEFAULT '0' NOT NULL ,
title varchar( 255 ) NOT NULL ,
caption text NOT NULL ,
keywords varchar( 255 ) NOT NULL ,
approved enum( 'YES', 'NO' ) DEFAULT 'NO' NOT NULL ,
user1 varchar( 255 ) NOT NULL ,
user2 varchar( 255 ) NOT NULL ,
user3 varchar( 255 ) NOT NULL ,
user4 varchar( 255 ) NOT NULL ,
url_prefix tinyint( 4 ) DEFAULT '0' NOT NULL ,
randpos int( 11 ) DEFAULT '0' NOT NULL ,
pic_raw_ip tinytext,
pic_hdr_ip tinytext,
PRIMARY KEY ( pid ) ,
KEY pic_hits( hits ) ,
KEY pic_rate( pic_rating ) ,
KEY aid_approved( aid, approved ) ,
KEY randpos( randpos ) ,
KEY pic_aid( aid ) ,
KEY search( title, caption, keywords, filename )
)

MySQL meldet:


BLOB column 'caption' used in key specification without a key length
"
Was soll das heißen, "...ohne eine Schlüssellänge..."???
Was muß ich machen??

Danke Euch

Andi

Hi AFP :)

versuch mal, was passiert, wenn Du die folgende Zeile in dem Dump abänderst:

KEY search( title, caption, keywords, filename )

nach:

KEY search( title, caption(100), keywords, filename )
schön´s Grüssle, Andi

AFP

Hallo Andi,
als da zeigt er mir dann an:
"  Specified key was too long. Max key length is 500  "

Frank

Andi

Hi AFP,

dann lösche diese Zeile ganz raus, inklusive dem abschliessenden Komma der Zeile davor.
Nach dem Importieren des Dumps führst Du mit phpMyAdmin folgenden sql-Befehl aus.

ALTER TABLE `cpg11d_pictures` ADD FULLTEXT `search` (`title` ,`caption` ,`keywords` ,`filename`)

Welche MySql Version läuft bei Dir?
schön´s Grüssle, Andi

AFP

...
Version :MySQL 3.23.52

habe es jetzt grad mal gemacht, funtzt auch net!!
Egal, werde dann mal das Coppermine runterschmeissen und wieder druff packen!
Waren ja noch nicht viele Bilder drinne!!

Danke Dir trotzdem!!

Bin bald wieder mit dem nächsten Prob da??!! :redhead:   :puzz  
Hab dir ne Mail geschrieben,andi.Hast die bekommen??Wegen dem vkpMX2.1 und Confixx.


Franky

wichtel

ZitatHi AFP :)

mir war nicht ganz klar, was Du meinst, jetzt schon....

Vermutlich hast Du Dir das Original der coppermine geholt und installiert. Für phpNuke gibt es allerdings eine fertige Addaption, die auch im VKP-Maxi laufen müsste.

Schau mal hier, da findest Du diese Version:
http://coppermine.findhere.org

Mit dem o.g. Code wird dieses umfangreiche Script nicht laufen.

funktioniert dass neuste coppermine auch mit vkpmx ??(welches muss ich sonst verwenden?)
bin der meinung es ausgetestet zu haben und da war dann nen fehler in der oldnuke.php
*nochmal testen werd*


edit:
ZitatFatal error: Cannot redeclare class sql_db in /is/htdocs/4***8/www.wichtelig.de/modules/coppermine/include/oldnuke.php on line 35



editË›:
der fehler dürfte irgendwo hier liegen:

Zitatclass sql_db {   //Zeile 35
    var $dbi;
    var $query_result;
    var $row = array();
    // Constructor
    function sql_db($dbindex)
    {
        $this->dbi = $dbindex;
    }

    function sql_query($query = "", $transaction = false)
    {
        // If the module uses $db-> properly you can uncomment these
        // $query = preg_replace('/user_id/', 'uid', $query);
        // $query = preg_replace('/username/', 'uname', $query);
        // $query = preg_replace('/user_email/', 'email', $query);
        // $query = preg_replace('/user_password/', 'pass', $query);
        // $query = preg_replace('/user_website/', 'url', $query);
        // $query = preg_replace('/user_interests/', 'user_intrest', $query);
        // Remove any pre-existing queries
        unset($this->query_result);
        if ($query != "") {
            $this->query_result = sql_query($query, $this->dbi);
        }
        if ($this->query_result) {
            unset($this->row[$this->query_result]);
            return $this->query_result;
        } else {
            return ($transaction == END_TRANSACTION) ? true : false;
        }
    }
[Editiert am 16/1/2004 von wichtel]

[Editiert am 16/1/2004 von wichtel]

Andi

Hi Wichtel :)  
Zitatfunktioniert dass neuste coppermine auch mit vkpmx ??
Nicht richtig, wie Du schon selbst festgestellt hast.
Die Anpassung habe ich aber schon in Arbeit. Das Teil wird vorraussichtlich nächste Woche in einer ersten Beta-Version verfügbar sein.
schön´s Grüssle, Andi

wichtel

geht die beta an bestimmte personen oder wird die ganz veröffentlicht weil ich würde dann solange mit dem fortsetzen meiner homepage warten und gleich das neue coppermine eingebaut lassen :)

Andi

@ Wichtel :)

ich werde das hier ankündigen und die Beta-Exemplare per mail versenden. Wer es dann haben will, kann sich melden ;)
schön´s Grüssle, Andi

wichtel

*ungeduldig wart*  :P  :P  :cool:  ;)  :D

LS


ich würd es auch gern haben !  :)

Andi

sorry, dauert noch a bisserl  :redhead:  
schön´s Grüssle, Andi

Andi

Mal ein kurzes Zwischenstatement....

Der Coppermine-Port wird jetzt komplett von uns für das Mx angepasst und in Eigenregie dafür weitergepflegt. In der nächsten Mx Version, wird die Coppermine wahrscheinlich sogar die myEGallery ersetzen bzw. beide Module wird es als separaten Download geben. Ein script zur Portierung von myEgallery nach coppermine ist auch in Planung.
Da das Teil zur Teamsache geworden ist, werden die ersten Beta-Versionen zunächst nur im Mx-Komplettpaket an unsere "Stamm-Betatester" ausgeliefert.
schön´s Grüssle, Andi