Problemy z remository dla joomli 1.5.15 - Strona 2
Strona 2 z 3 PierwszyPierwszy 123 OstatniOstatni
Wyniki 11 do 20 z 28

Temat: Problemy z remository dla joomli 1.5.15

  1. #11
    Bywalec KejeN awatar
    Dołączył
    05-05-2009
    Skąd
    lubelskie - chwilo trwaj:)
    Wpisy
    484
    Punkty
    75

    Domyślny

    Jak masz już stronę online to daj link zobaczę.

    Pozdrawiam serdecznie a do młodzieży "Elo ziomy!" , KejeN
    Wiem, że to mało prawdopodobne abym mógł w czymś pomóc ale jeśli tak się zdarzy uśmiechnij się do mnie (+)

    Jeśli czegoś nie wiesz poszukaj na: wiki.joomla.pl

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #12
    Bywalec
    Dołączył
    28-02-2010
    Wpisy
    149
    Punkty
    10

    Domyślny

    Cytat Wysłane przez KejeN Zobacz wiadomość
    Jak masz już stronę online to daj link zobaczę.
    Niestety stronka dostępna jest tylko na moim kompie. zamieszcze ci zato cały kod po zmianie.
    Znając życie usuwająć różne rzeczy zapomniałem zamkąć czegoś lub na odwrót.
    Kod PHP:
    <?php

    /**************************************************************
    * This file is part of Remository
    * Copyright (c) 2006 Martin Brampton
    * Issued as open source under GNU/GPL
    * For support and other information, visit http://remository.com
    * To contact Martin Brampton, write to martin@remository.com
    *
    * Remository started life as the psx-dude script by psx-dude@psx-dude.net
    * It was enhanced by Matt Smith up to version 2.10
    * Since then development has been primarily by Martin Brampton,
    * with contributions from other people gratefully accepted
    */

    class remositoryAddFileHTML extends remositoryUserHTML {

        function 
    fileInputBox ($title$name$value$width) {
            echo 
    "\n\t\t\t<p>";
            echo 
    "<label for='$name'>$title</label>";
            echo 
    "\n\t\t\t\t<input class='inputbox' type='text' id='$name' name='$name' size='$width' value='$value' />";
            echo 
    "\n\t\t\t</p>";
        }

        function 
    fileInputArea ($title$maxsize$name$value$rows$cols$editor) {
            echo 
    "\n\t\t\t\t<p><label for='$name'>".$title;
            echo 
    '</label>';
            if (
    $editor) {
                if (
    $maxsize) echo '<em>'.$maxsize.'</em>';
                echo 
    "\n\t\t\t</p><div id='remositoryeditor'>";
                
    $interface =& remositoryInterface::getInstance();
                
    $interface->editorArea'description'$value$name500200$rows$cols );
                echo 
    "\n\t\t\t</div>";
            }
            else {
                echo 
    "<textarea class='inputbox' id='$name' name='$name' rows='$rows' cols='$cols'>$value</textarea>";
                echo 
    '</p>';
                if (
    $maxsize) echo "<p class='remositorymax'><em>".$maxsize.'</em></p>';
            }
        }

        function 
    uploadFileBox ($title$suffix='') {
            echo 
    "\n\t\t\t<p>";
            echo 
    "<label for='userfile$suffix'>$title</label>";
            echo 
    "\n\t\t\t\t<input class='text_area' type='file' id='userfile$suffix' name='userfile$suffix' />";
            echo 
    "\n\t\t\t</p>";
        }

        function 
    tickBoxField ($object$property$title) {
            if (
    is_object($object) AND $object->$property$checked "checked='checked'";
            else 
    $checked '';
            echo 
    "\n\t\t\t<p>";
            echo 
    "<label for='$property'>$title</label>";
            echo 
    "\n\t\t\t\t<input type='checkbox' id='$property' name='$property' value='1' $checked />";
            echo 
    "\n\t\t\t</p>";
        }

        function 
    autoShortHandling ($file) {
            echo 
    "\n\t\t\t<p>";
            echo 
    "<label for='autoshort'>"._DOWN_AUTO_SHORT."</label>";
            if (
    $file->autoshort) {
                echo 
    "\n\t\t\t<input type='checkbox' name='autoshort'id='autoshort' checked='checked' onclick='clearshort()' value='1' />";
                echo 
    "\n\t\t\t<script type='text/javascript'>clearshort()</script>";
            }
            else echo 
    "\n\t\t\t<input type='checkbox' name='autoshort' id='autoshort' onclick='clearshort()' value='1' />";
            echo 
    "\n\t\t\t</p>";
        }

        function 
    displayIcons ($object$iconList) {
            if (
    is_object($object)) $currenticon $object->icon;
            else 
    $currenticon '';
            
    ?>
            <script type="text/javascript">
            function paste_strinL(strinL){
                var input=document.forms["adminForm"].elements["icon"];
                input.value=strinL;
            }
            </script>
            <div id='remositoryiconlist'>
                <label for='icon'><?php echo _DOWN_ICON?></label>
                <input class="inputbox" type="text" name="icon" id='icon' size="25" value="<?php echo $currenticon?>" />
                <div><?php echo $iconList?></div>
              </div>
              <?php
        
    }

        function 
    addfileHTML($clist, &$file)
        {
            
    // $this->pathwayHTML(null);
            
    if ($clist == '') {
                echo 
    _DOWN_FILE_SUBMIT_NOCHOICES;
                return;
            }
            
    $this->addFileScripts();
            if (!
    $this->remUser->isLogged()) initEditor();
            
    $formurl remositoryRepository::RemositoryBasicFunctionURL('savefile');
            echo 
    "\n\t<form id='adminForm' enctype='multipart/form-data' action='$formurl' method='post'>";
            echo 
    "\n\t<div id='remositoryupload'>\n";
            
    ?>
                <input type="hidden" name="option" value="com_remository" />
                <input type="hidden" name="task" value="" />
                <input type="hidden" name="element" value="component" />
                <input type="hidden" name="client" value="" />
                <input type="hidden" name="oldid" value="<?php echo $file->id?>" />
            <?php
            $iconList 
    remositoryFile::getIcons();
            if ( 
    $this->remUser->isAdmin() OR ($this->repository->User_Remote_Files)) {
                
    $remoteok true;
                
    $instruct1 _SUBMIT_INSTRUCT1;
                
    $instruct2 _SUBMIT_INSTRUCT2;
            }
            else {
                
    $remoteok false;
                
    $instruct1 _SUBMIT_INSTRUCT3;
            }
            echo 
    "\n\t\t<h2>"._SUBMIT_HEADING.'</h2>';
            echo 
    "\n\t\t<p>".$this->repository->RemositoryFunctionURL('addmanyfiles')._DOWN_ADD_NUMBER_FILES.'</a></p>';
            echo 
    "\n\t<div id='remositoryuplocal'>";
            echo 
    "\n\t\t<p>".$instruct1.'</p>';
            
    $this->uploadFileBox(_SUBMIT_NEW_FILE);
            echo 
    "\n\t</div>";
            echo 
    "\n\t\t<dl>";
            
    $this->fileOutputBox(_DOWN_SUGGEST_LOC$clistfalse);
            echo 
    "\n\t\t</dl>";
            
    $this->fileInputBox(_DOWN_FILE_TITLE,'filetitle',$file->filetitle,25);
            
    $this->fileInputArea(_DOWN_DESC_DOWN_DESC_MAX'description'$file->description5010true);
            
    $buttontext _SUBMIT_FILE_BUTTON;
            echo 
    "\n\t<input class='button' type='submit' name='submit' value='$buttontext' />";
            echo 
    "\n\t</div></div></form>";
        }

        function 
    addFileScripts () {
            
    $interface =& remositoryInterface::getInstance();
            
    ?>
            <script type="text/javascript">
            function clearshort(){

                    if (document.adminForm.autoshort.checked==true){
                        if (document.adminForm.description.value!=""){
                            if (document.adminForm.description.value.length>=(<?php echo $this->repository->Small_Text_Len-3?>)){
                                document.adminForm.smalldesc.value=document.adminForm.description.value.substr(0,<?php echo $this->repository->Small_Text_Len-3?>) + "...";
                            } else {
                                document.adminForm.smalldesc.value=document.adminForm.description.value;
                            }
                        } else {
                            document.adminForm.smalldesc.value="";
                        }
                        document.adminForm.smalldesc.disabled=true;
                    } else {
                        document.adminForm.smalldesc.value="";
                        document.adminForm.smalldesc.disabled=false;
                    }
                }
            </script>
            <script type="text/javascript">
            function submitbutton(pressbutton) {
                    <?php $interface->getEditorContents'description' ); ?>
                    submitform( pressbutton );
            }
            </script>
            <?php
        
    }

    }

    ?>
    Na poprzedniej stronie masz cały kod przed zmianą i fragment który zmieniałem żeby ci było łatwiej znaleźć.

    Może uda się komuś rzwikłać moją zagadkę

  4. #13
    Przeglądacz
    Dołączył
    22-02-2010
    Wpisy
    80
    Punkty
    10

    Domyślny

    Chętnie podepnę się pod ten temat bo także akurat przerabiam konfigurację remositoty i mam podobny problemik ktoś zna odpowiedź na post @UP ?

  5. #14
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Co to jest post @UP?
    Przerabiasz konfigurację? @plol123 nie przerabia konfiguracji, przerabia wygląd komponentu (pewno to też można nazwać na upartego konfiguracją). Masz "taki sam problem" to znaczy co? Popełniłeś ten sam błąd? Niesamowite!
    Czy będzie mi kiedyś dane przeżyć dzień bez reagowania na takie "posty"?
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #15
    Bywalec
    Dołączył
    28-02-2010
    Wpisy
    149
    Punkty
    10

    Domyślny

    Nie wiem co namyśli miał kuba098 ale ja powiedziałem jasno chcę usunąć kilka opcji z formularza z dodawaniem pliku dlatego z edytowałem plik remositoryAddFileHTML i usunąłem stamtąd perę opcji.
    Czy coś zrobiłem źle czy należy to robić w innym miejscu ??
    Jeśli ktoś się dobrze orientuje to niech powie gdzie mogę usunąć zbędne pola z formularza dodania pliku.
    Bardzo proszę !

  7. #16
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Przywróć oryginalny plik, a następnie poprawiaj pojedyncze fragmenty i testuj każdą poprawkę.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  8. #17
    Bywalec
    Dołączył
    28-02-2010
    Wpisy
    149
    Punkty
    10

    Domyślny

    ok już się udało nie wiem co było problemem wcześniej ale teraz jest ok.
    Rozwinę teraz problem którego nie poruszałem wcześniej a mianowicie nazwy z lewej strony nie są w jednej lini z okienkami z prawej.

    chcę to wstawić w tabelkę ale nie wiem jak to zrobić w pliku php jak dodaje normalnie <table> <td> i takie tam to mi wyskakują błędy :/ Domyślam się
    że wszędzie prze <td> i <tr> muszę wstawiać to echo.

    Ktoś mogłby mi podać przykład napostawie mojego formularza ?

    Kod PHP:
           
            
    echo "\n\t\t<h2>"._SUBMIT_HEADING.'</h2>';
            echo 
    "\n\t<div id='remositoryuplocal'>";
            echo 
    "\n\t\t<p>".$instruct1.'</p>';
            
    $this->uploadFileBox(_SUBMIT_NEW_FILE);
            echo 
    "\n\t</div>";
            echo 
    "\n\t<div id='remositoryuploadinfo'>";
            
    $thumbs =& new remositoryThumbnails($file);
            echo 
    "\n\t\t<dl>";
            
    $this->fileOutputBox(_DOWN_SUGGEST_LOC$clistfalse);
            echo 
    "\n\t\t</dl>";
            
    $this->fileInputBox(_DOWN_FILE_TITLE,'filetitle',$file->filetitle,25);
            
    $this->fileInputArea(_DOWN_DESC_DOWN_DESC_MAX'description'$file->description5010true);
            
    $this->fileInputBox(_DOWN_FILE_AUTHOR,'fileauthor',$file->fileauthor,25);
            
    $buttontext _SUBMIT_FILE_BUTTON;
            echo 
    "\n\t<input class='button' type='submit' name='submit' value='$buttontext' />";
            echo 
    "\n\t</div></div></form>"
    Proszę o jakiś przykład dla jednego wersu jak odzielić napis z lewej od pola z prawej

  9. #18
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    W tym formularzu masz zastosowane elementy div i listę definicji do podstawowego formatowania. Po co to ruszasz? To jest poprawne!
    Ogólne instrukcje o kodowaniu w PHP znajdziesz na wiki. Podręcznik masz m.in. na wikibooks.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  10. #19
    Bywalec
    Dołączył
    28-02-2010
    Wpisy
    149
    Punkty
    10

    Domyślny

    Jakby było poprawne to bym nie pytał ale ja mam taką akcje że lewa strona sobie a prawa sobie.
    Lewa strona jest załóżmy dobrze za to wszyskie okienka z prawej zamiast być w jednej linii z odpowiadającą im nazwą z lewej nakładają się jeden na drugi tak jak na zdjęciu.

    co robić jak nie tabela ?

    Bez tytułu..jpg

  11. #20
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Powtórzę. To jest poprawne. Za formatowanie nie odpowiada kod HTML, tylko kod CSS.
    Natomiast na polemikę w kwestii "poprawne - niepoprawne" można sobie pozwolić o ile się wie, co to znaczy poprawne.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

Strona 2 z 3 PierwszyPierwszy 123 OstatniOstatni

Podobne tematy

  1. Remository dla Gości
    przez gim2ost na forum Zasoby, plikownie,
    Odpowiedzi: 2
    Ostatni post/autor: 05-12-2009, 05:55
  2. problemy z instalacją Remository
    przez zsptuchow na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 2
    Ostatni post/autor: 14-09-2009, 13:44
  3. Moduł dla ReMOSitory
    przez jaca15 na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 27-07-2007, 12:39
  4. USA a problemy w Joomli?
    przez bartlo na forum Administracja Joomla!
    Odpowiedzi: 5
    Ostatni post/autor: 21-05-2007, 00:34
  5. Problemy z Remository 3.22 pl
    przez Joomla User na forum Administracja składnikami
    Odpowiedzi: 2
    Ostatni post/autor: 26-11-2005, 16:10

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •