Avatar billede phpnooben Nybegynder
15. september 2012 - 20:59 Der er 12 kommentarer og
1 løsning

Hvordan fjener jeg Emnefeltet??

Hej allesammen.

Jeg har en hjemmeside lavet med joomla og jeg har installeret en extension på den som hedder "Discussion" som er et forum.

Når jeg klikker opret en ny "thread" altså en post så kommer der først et felt der hedder emne og der skal man skrive minimum 5 tegn og så kommer selve boksen hvor man kan skrive denne her såkaldte "post" det jeg gerne vil vide er hvordan får jeg det der emnefelt væk og den der begrænsning med at der skal skrives 5 tegn?

og sidst men ikke mindst så er der nederst på siden en tekst hvor der står Formater din tekst, den står lige nedenunder "Gem" knappen, det vil jeg også gerne have væk men kan sgu ikke hitte ud af det, Håber der er en eller anden PHP ekspert herinde :-)


PHP koden ser således ud:

<?php
/**
* @package        Codingfish Discussions
* @subpackage    com_discussions
* @copyright    Copyright (C) 2010-2012 Codingfish (Achim Fischer). All rights reserved.
* @license        GNU General Public License <http://www.gnu.org/ (...)
* @link        http://www.codingfish.com
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

JHTML::_('stylesheet', 'discussions.css', 'components/com_discussions/assets/');

require_once(JPATH_COMPONENT.DS.'classes/user.php');
require_once(JPATH_COMPONENT.DS.'classes/helper.php');


$user =& JFactory::getUser();
$logUser = new CofiUser( $user->id);
$CofiHelper = new CofiHelper();

$app = JFactory::getApplication();

// get parameters
$params = JComponentHelper::getParams('com_discussions');
$replyListLength = $params->get('replyListLength', '0');
$_useFlickr    = $params->get( 'useFlickr', '0');  // 0 no, 1 yes
$_useYouTube    = $params->get( 'useYouTube', '0');  // 0 no, 1 yes


// website root directory
$_root = JURI::root();
?>

<div class="codingfish">


<!-- Javascript functions -->

<script type="text/javascript">

    function callURL(obj) {

        $catid        = obj.options[obj.selectedIndex].value;
        var length    = slugsarray.length;

        for(var k=0; k < slugsarray.length; k++) {
         
            // if selected index found jump to category
            if ( slugsarray[k][0] == $catid) {
                location.href = slugsarray[k][1];
            }

        }         

    }

    <?php
    echo "Joomla.submitbutton = function confirmnotices(pressbutton) { ";

        echo "var form = document.getElementById('postform');";

        echo "if (form.postSubject.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_SUBJECT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postSubject.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_SUBJECT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_TEXT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_TEXT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";

        echo "form.submit();";

      echo "}";
    ?>

</script>

<!-- Javascript functions -->



<?php
if ( $this->params->def( 'show_page_title', 1 ) ) :
    ?>
    <div class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
        <?php echo $this->escape($this->params->get('page_title')); ?>
    </div>
    <?php
endif;
?>



<!-- HTML Box Top -->
<?php
$_htmlBoxTop = $this->htmlBoxTop;

if ( $_htmlBoxTop != "") {
    echo "<div class='cofiHtmlBoxPostingTop'>";
        echo $_htmlBoxTop;
    echo "</div>";
}
?>
<!-- HTML Box Top -->



<?php
include( 'components/com_discussions/includes/topmenu.php');
?>



<!-- Category icon, name and description -->
<table width="100%" class="noborder" style="margin-bottom:10px;">
    <tr>

        <!-- category image -->
        <td width="50" class="noborder">
            <?php
            if ( $this->categoryImage == "") {  // show default category image
                echo "<img src='" . $_root . "components/com_discussions/assets/categories/default.png' style='border:0px;margin:5px;' />";
            }
            else {
                echo "<img src='" . $_root . "components/com_discussions/assets/categories/".$this->categoryImage."' style='border:0px;margin:5px;' />";
            }
            ?>
        </td>
        <!-- category image -->

        <!-- category name and description -->
        <td align="left" class="noborder">
            <?php
            echo "<h2 style='padding-left: 0px;'>";
                echo $this->categoryName;
            echo "</h2>";
            echo $this->categoryDescription;
            ?>
        </td>
        <!-- category name and description -->

        <!-- category quick select box -->
        <td align="left" class="noborder">
            <?php
            echo $CofiHelper->getQuickJumpSelectBox( $this->categoryId);
            ?>
        </td>
        <!-- category quick select box -->

    </tr>
</table>
<!-- Category icon, name and description -->



<?php
echo "<h3>";
    echo $this->headline;
echo "</h3>";
?>



<!-- Breadcrumb -->
<?php
$showBreadcrumbRow = $params->get('breadcrumb', '0');     

if ( $showBreadcrumbRow == "1") {
    ?>

    <table class="noborder" style="margin-top: 5px;">
        <tr>
            <td class="noborder">
                <?php
                $menuLinkHome    = JRoute::_( 'index.php?option=com_discussions');
                $menuText = $app->getMenu()->getActive()->title; 
                echo "<a href='$menuLinkHome'>" . $menuText . "</a>";
                ?>
            </td>
            <td class="noborder">
                <?php
                $menuLinkCategoryTMP = "index.php?option=com_discussions&view=category&catid=".$this->categorySlug;
                $menuLinkCategory = JRoute::_( $menuLinkCategoryTMP);
                echo "&nbsp;&raquo;&nbsp;";
                echo "<a href='$menuLinkCategory'>".$this->categoryName."</a>";
                ?>
            </td>
            <td class="noborder">
                <?php
                if ( $this->subject != "") {
                    echo "&nbsp;&raquo;&nbsp;";
                                     
                    if ( $this->task == "new") {
                        echo $this->headline;
                    }
                    else {                 
                        echo $this->subject;
                    }                 
                }
                ?>
            </td>
        </tr>
    </table>

    <?php
}
?>
<!-- Breadcrumb -->




<?php

    echo "<form action='' method='post' name='postform' id='postform' enctype='multipart/form-data'>";

        echo "<table cellspacing='1' cellpadding='0' width='100%' class='noborder'>";

            echo "<tr>";         
                echo "<td class='noborder' style='padding: 5px;' >";

                    echo "<div class='cofiSubjectHeader'>" . JText::_( 'COFI_SUBJECT' ) . ":</div> ";
                   
                    if ( $this->task == "new") { // new posting

                        echo "<div class='cofiSubject'>";
                            echo "<input type='text' name='postSubject' id='postSubject' size='50' maxlength='80'>"; 
                        echo "</div>";
                     
                        echo "<div class='cofiSubjectFooter'>" . JText::_( 'COFI_MIN_5_CHARS' ) . "</div> ";

                    }
                    else {
                        $_reSubject = "Re: ".$this->subject;
                     
                        echo "<div class='cofiSubject'>";
                        echo $_reSubject;
                        echo "</div>";

                        $_reSubject = str_replace( '"', "'", $_reSubject);                     
                        ?>
                     
                        <input type="hidden" name="postSubject" id="postSubject" value="<?php echo $_reSubject; ?>"> 

                        <?php
                    }
                 
                echo "</td>";
            echo "</tr>";

            echo "<tr>";
                echo "<td align='left' valign='top' class='noborder' style='padding: 5px;' >";
             
                    echo "<div class='cofiTextHeader'>" . JText::_( 'COFI_TEXT' ) . ":</div> ";
                                 
                      echo "<div class='cofiText'>";                         
                          echo "<textarea name='postText' cols='80' rows='20' wrap='VIRTUAL' id='postText'>";
                            if ( $this->task == "quote") {
                                  echo "

    " . $this->messageText . "



";
                            }
                            if ( $this->task == "edit") {
                                  echo $this->messageText;
                            }
                         
                         
                        echo "</textarea>";
                    echo "</div>";

                    echo "<div class='cofiTextFooter'>" . JText::_( 'COFI_MIN_5_CHARS' ) . "</div> ";





                    if ( $CofiHelper->isPermittedForImageAttachmentsById( $user->id) ) {
                 

                        // image attachments (if configured)
                        // get # of images from parameters
                        $params = JComponentHelper::getParams('com_discussions');
                        $images = $params->get('images', '3'); // 3 default     
 
     
                        if ( $this->task == "quote") {
                            $this->image1 = "";
                            $this->image1_description = "";
                            $this->image2 = "";
                            $this->image2_description = "";
                            $this->image3 = "";
                            $this->image3_description = "";
                            $this->image4 = "";
                            $this->image4_description = "";
                            $this->image5 = "";
                            $this->image5_description = ""; 
                        }
 
 
                        if ( $images > 0) {
                            // image
                            echo "<div class='cofiImageHeader cofiFirstImageHeader' >" . JText::_( 'COFI_IMAGE_1' ) . ":</div> ";
 
                            // image show/delete                             
                            if ( $this->image1 != "") {
                                  echo "<div>";
                                    echo "<img src='" . $_root . "images/discussions/posts/".$this->thread."/" . $this->id . "/small/" . $this->image1 . "' alt='" . $this->subject . "' align='top' class='cofiAttachmentImageEdit' />";
                                 
                                echo "<input type='checkbox' name='cb_image1' class='cofiAttachmentCheckboxEdit' value='delete'> " . JText::_( 'COFI_IMAGE_DELETE' );
                                 
                                  echo "</div>";
                            }             
 
                            // image upload                                       
                            echo "<div class='cofiImage'>";
                                echo "<input type='file' name='image1' id='image1' value='' size='50' maxlength='250' />";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_1_HELP' ) . "</div> ";
 
                            // Description
                            echo "<div class='cofiImageHeader'>" . JText::_( 'COFI_IMAGE_1_DESCRIPTION' ) . ":</div> ";
                                           
                            echo "<div class='cofiImageDescription'>";
                                echo "<input type='text' name='image1_description' id='image1_description' size='50' maxlength='80' value='" . $this->image1_description . "' >";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_1_DESCRIPTION_HELP' ) . "</div> ";
                        }
 
 
                        if ( $images > 1) {
                            // image
                            echo "<div class='cofiImageHeader cofiFirstImageHeader'>" . JText::_( 'COFI_IMAGE_2' ) . ":</div> ";
 
                            // image show/delete                             
                            if ( $this->image2 != "") {
                                  echo "<div>";
                                    echo "<img src='" . $_root . "images/discussions/posts/".$this->thread."/" . $this->id . "/small/" . $this->image2 . "' alt='" . $this->subject . "' align='top' class='cofiAttachmentImageEdit' />";
                                 
                                echo "<input type='checkbox' name='cb_image2' class='cofiAttachmentCheckboxEdit' value='delete'> " . JText::_( 'COFI_IMAGE_DELETE' );
                                 
                                  echo "</div>";
                            }             
 
                            // image upload                                                                                 
                            echo "<div class='cofiImage'>";
                                echo "<input type='file' name='image2' id='image2' value='' size='50' maxlength='250' />";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_2_HELP' ) . "</div> ";
 
                            // Description
                            echo "<div class='cofiImageHeader'>" . JText::_( 'COFI_IMAGE_2_DESCRIPTION' ) . ":</div> ";
                                           
                            echo "<div class='cofiImageDescription'>";
                                echo "<input type='text' name='image2_description' id='image2_description' size='50' maxlength='80' value='" . $this->image2_description . "'>";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_2_DESCRIPTION_HELP' ) . "</div> ";
                        }
 
                     
                        if ( $images > 2) {
                            // image
                            echo "<div class='cofiImageHeader cofiFirstImageHeader'>" . JText::_( 'COFI_IMAGE_3' ) . ":</div> ";
 
                            // image show/delete                             
                            if ( $this->image3 != "") {
                                  echo "<div>";
                                    echo "<img src='" . $_root . "images/discussions/posts/".$this->thread."/" . $this->id . "/small/" . $this->image3 . "' alt='" . $this->subject . "' align='top' class='cofiAttachmentImageEdit' />";
                                 
                                echo "<input type='checkbox' name='cb_image3' class='cofiAttachmentCheckboxEdit' value='delete'> " . JText::_( 'COFI_IMAGE_DELETE' );
                                 
                                  echo "</div>";
                            }             
 
                            // image upload                                                                                 
                            echo "<div class='cofiImage'>";
                                echo "<input type='file' name='image3' id='image3' value='' size='50' maxlength='250' />";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_3_HELP' ) . "</div> ";
 
                            // Description
                            echo "<div class='cofiImageHeader'>" . JText::_( 'COFI_IMAGE_3_DESCRIPTION' ) . ":</div> ";
                                           
                            echo "<div class='cofiImageDescription'>";
                                echo "<input type='text' name='image3_description' id='image3_description' size='50' maxlength='80' value='" . $this->image3_description . "' >";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_3_DESCRIPTION_HELP' ) . "</div> ";
                        }
                     
                     
                        if ( $images > 3) {
                            // image
                            echo "<div class='cofiImageHeader cofiFirstImageHeader'>" . JText::_( 'COFI_IMAGE_4' ) . ":</div> ";
                                           
                            // image show/delete                             
                            if ( $this->image4 != "") {
                                  echo "<div>";
                                    echo "<img src='" . $_root . "images/discussions/posts/".$this->thread."/" . $this->id . "/small/" . $this->image4 . "' alt='" . $this->subject . "' align='top' class='cofiAttachmentImageEdit' />";
                                 
                                echo "<input type='checkbox' name='cb_image4' class='cofiAttachmentCheckboxEdit' value='delete'> " . JText::_( 'COFI_IMAGE_DELETE' );
                                 
                                  echo "</div>";
                            }             
 
                            // image upload                                       
                            echo "<div class='cofiImage'>";
                                echo "<input type='file' name='image4' id='image4' value='' size='50' maxlength='250' />";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_4_HELP' ) . "</div> ";
 
                            // Description
                            echo "<div class='cofiImageHeader'>" . JText::_( 'COFI_IMAGE_4_DESCRIPTION' ) . ":</div> ";
                                           
                            echo "<div class='cofiImageDescription'>";
                                echo "<input type='text' name='image4_description' id='image4_description' size='50' maxlength='80' value='" . $this->image4_description . "'>";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_4_DESCRIPTION_HELP' ) . "</div> ";
                        }
 
                        if ( $images > 4) {
                            // image
                            echo "<div class='cofiImageHeader cofiFirstImageHeader'>" . JText::_( 'COFI_IMAGE_5' ) . ":</div> ";
                                           
                            // image show/delete                             
                            if ( $this->image5 != "") {
                                  echo "<div>";
                                    echo "<img src='" . $_root . "images/discussions/posts/".$this->thread."/" . $this->id . "/small/" . $this->image5 . "' alt='" . $this->subject . "' align='top' class='cofiAttachmentImageEdit' />";
                                 
                                echo "<input type='checkbox' name='cb_image5' class='cofiAttachmentCheckboxEdit' value='delete'> " . JText::_( 'COFI_IMAGE_DELETE' );
                                 
                                  echo "</div>";
                            }             
 
                            // image upload                                       
                            echo "<div class='cofiImage'>";
                                echo "<input type='file' name='image5' id='image5' value='' size='50' maxlength='250' />";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_5_HELP' ) . "</div>";
 
                            // Description
                            echo "<div class='cofiImageHeader'>" . JText::_( 'COFI_IMAGE_5_DESCRIPTION' ) . ":</div> ";
                                           
                            echo "<div class='cofiImageDescription'>";
                                echo "<input type='text' name='image5_description' id='image5_description' size='50' maxlength='80' value='" . $this->image5_description . "' >";
                            echo "</div>";
                         
                            echo "<div class='cofiImageFooter'>" . JText::_( 'COFI_IMAGE_5_DESCRIPTION_HELP' ) . "</div> ";
                        }
                 
                    }




                    echo "<div class='cofiTextButton'>";

                        switch ( $this->task) {
                            case "edit": {
                                echo "<input type='hidden' name='dbmode' value='update'>";
                                break;
                            }
                            default: {
                                echo "<input type='hidden' name='dbmode' value='insert'>";             
                                break;
                            }                 
                        }
                        echo "<input type='hidden' name='task' value='save'>";           
                        echo "<input class='cofiButton' type='submit' name='submit' onclick='return Joomla.submitbutton()' value='" . JText::_( 'COFI_SAVE' ) ."'>";
                 
                    echo "</div> ";


                echo "</td>";
                             
            echo "</tr>";


        echo "</table>";

    echo "</form>";



    // display recent x posts if task = reply or quote
    if ( $this->task == "reply" || $this->task == "quote" ) {

        if ( $replyListLength > 0) {

            echo "<div class='cofiPostRecentX'>";


                echo "<div class='cofiPostRecentHeader'>";

                    echo JText::_( 'COFI_REPLY_RECENT1' );

                    echo " " . $replyListLength . " ";

                    echo JText::_( 'COFI_REPLY_RECENT2' );

                echo "</div>";



                echo "<div class='cofiPostRecent'>";

                    echo $CofiHelper->getReplyRecentListByThreadId( $this->thread, $replyListLength);

                echo "</div>";


            echo "</div>";
        }

    }
?>





<div class="cofiPostHelp">

    <div class="cofiTextFormatHeader">
        <?php echo JText::_( 'COFI_FORMAT_YOUR_TEXT' ); ?>:
    </div>
                 
    <div class="cofiTextFormat">
         
        <table cellspacing="0px" cellpadding="10px" width="100%" class="noborder">

            <tr>
                <td class="noborder">
                    <b><?php echo JText::_( 'COFI_FORMAT_BOLD' ); ?></b>
                    <br />
                    bold
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <i><?php echo JText::_( 'COFI_FORMAT_ITALICS' ); ?></i>
                    <br />
                    italics
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <u><?php echo JText::_( 'COFI_FORMAT_UNDERLINE' ); ?></u>
                    <br />
                    underline
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td class="noborder">
                    <s><?php echo JText::_( 'COFI_FORMAT_STRIKE_THROUGH' ); ?></s>
                    <br />
                    [s]strikethrough[/s]
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <big><?php echo JText::_( 'COFI_FORMAT_BIG' ); ?></big>
                    <br />
                    [big]big[/big]
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <small><?php echo JText::_( 'COFI_FORMAT_SMALL' ); ?></small>
                    <br />
                    [small]small[/small]
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td valign="top" class="noborder">
                    <?php echo JText::_( 'COFI_FORMAT_UNORDERED_LIST' ); ?>
                    <br />
                    [ul]
                    <br />
                    [li]first[/li]
                    <br />
                    [li]second[/li]
                    <br />
                    [/ul]
                    <br />
                    <br />
                </td>
                <td valign="top" class="noborder">
                    <?php echo JText::_( 'COFI_FORMAT_ORDERED_LIST' ); ?>
                    <br />
                    [ol]
                    <br />
                    [li]first[/li]
                    <br />
                    [li]second[/li]
                    <br />
                    [/ol]
                    <br />
                    <br />
                </td>
                <td valign="top" class="noborder">
                    <?php echo JText::_( 'COFI_FORMAT_LINK' ); ?>
                    <br />
                    [url]http://www.codingfish.com[/url]
                    <br />
                    Codingfish
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td valign="top" class="noborder">
                    <?php echo JText::_( 'COFI_FORMAT_QUOTE' ); ?>
                  <br />
               

    quoted text



                  <br />
                  <br />
                </td>
                <td valign="top" class="noborder">
                    <?php
                    if ( $_useFlickr == 1) {             
                        echo JText::_( 'COFI_FLICKR_PHOTO' );
                          echo "<br />";
                          echo "[flickr=PHOTOID]";
                      }
                      else {
                          echo "&nbsp;";                   
                      }
                      ?>
                      <br />
                      <br />
                </td>
                <td valign="top" class="noborder">
                    <?php
                    if ( $_useYouTube == 1) {             
                        echo JText::_( 'COFI_YOUTUBE_VIDEO' );
                          echo "<br />";
                          echo "[youtube=VIDEOID]";
                      }
                      else {
                          echo "&nbsp;";                   
                      }
                      ?>
                      <br />
                      <br />
                </td>
            </tr>




            <tr>
                <td colspan="3" class="noborder">
                    &nbsp;
                </td>
            </tr>
               
               
            <tr>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/smile.gif' />"; ?> &nbsp;&nbsp; :-)
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/wink.gif' />"; ?> &nbsp;&nbsp; ;-)
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/sad.gif' />"; ?> &nbsp;&nbsp; :-(
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/laugh.gif' />"; ?> &nbsp;&nbsp; :-D
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/kiss.gif' />"; ?> &nbsp;&nbsp; ;-*
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/cool.gif' />"; ?> &nbsp;&nbsp; 8-)
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/thumbup.gif' />"; ?> &nbsp;&nbsp; (Y)
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/thumbdown.gif' />"; ?> &nbsp;&nbsp; (N)
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/tongue.gif' />"; ?> &nbsp;&nbsp; :-P
                    <br />
                    <br />
                </td>
            </tr>

            <tr>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/crying.gif' />"; ?> &nbsp;&nbsp; :'(
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/innocent.gif' />"; ?> &nbsp;&nbsp; O:-)
                    <br />
                    <br />
                </td>
                <td class="noborder">
                    <?php echo "<img src='" . $_root . "components/com_discussions/assets/emoticons/devil.gif' />"; ?> &nbsp;&nbsp; >:-)
                    <br />
                    <br />
                </td>
            </tr>

        </table>
                                                 
    </div>

</div>





<!-- HTML Box Bottom -->
<?php
$_htmlBoxBottom = $this->htmlBoxBottom;

if ( $_htmlBoxBottom != "") {
    echo "<div class='cofiHtmlBoxPostingBottom'>";
        echo $_htmlBoxBottom;
    echo "</div>";
}
?>
<!-- HTML Box Bottom -->


<?php
include( 'components/com_discussions/includes/footer.php');
?>

</div>
Avatar billede olebole Juniormester
15. september 2012 - 21:36 #1
<ole>

Findes der mon ikke noget dokumentation til den pågældende extension?

/mvh
</bole>
Avatar billede C-support Nybegynder
16. september 2012 - 00:10 #2
hvis du gerne vil fjerne den med mindre en 5 tegn så fjern den her

echo "if (form.postSubject.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_SUBJECT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";
--

skal lige kigge resten af kode igennem for at svare på resten
Avatar billede C-support Nybegynder
16. september 2012 - 00:11 #3
en anden gang så kopier med linje nummer ind i din tråd så er det nemmere at sige hvor du skal fjerne :)
Avatar billede C-support Nybegynder
16. september 2012 - 00:16 #4
jeg er ikke helt med på hvorfor du vil fjerne de 5 tegn begrændsning når du alligevel vil fjerne emne hvor jeg så vidt jeg forstå er der den begrændsning er som du vil have fjernet?

alt begrændsning for bogstaver ligger øverst i din php

echo "Joomla.submitbutton = function confirmnotices(pressbutton) { ";

        echo "var form = document.getElementById('postform');";

        echo "if (form.postSubject.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_SUBJECT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postSubject.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_SUBJECT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_TEXT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_TEXT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";

      den kan du jo fjerne eller lave om hvis du ønsker det
Avatar billede C-support Nybegynder
16. september 2012 - 00:19 #5
undskyld for min mange post men fik lige smidt for mget gode med ind det her er hvad du skal fjerne hvis du slet ikke vil have nogle begrændsninger på nogle af dine fejlter

echo "if (form.postSubject.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_SUBJECT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postSubject.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_SUBJECT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value == '') { ";
            echo "alert( '" . JText::_('COFI_POST_MUST_HAVE_TEXT') . "');";
            echo "return false;";
        echo "}";

        echo "if (form.postText.value.length < 5) { ";
            echo "alert( '" . JText::_('COFI_POST_TEXT_TOO_SHORT') . "');";
            echo "return false;";
        echo "}";
men lav lige en backup først :)
Avatar billede C-support Nybegynder
16. september 2012 - 00:26 #6
med hensyn til fjernelsen af din emne boks så brug firefox gå under tools og så web develover og så brug inspect og tryk med musen på emne boksen så kan du se hvor den ligger :)
Avatar billede phpnooben Nybegynder
16. september 2012 - 03:10 #7
Hej C-support.

Jeg har lige fjernet den der smøre du skrev til mig men den siger stadig, når jeg prøver at oprette en "post", Der skal indtastes min. 5 tegn?? og kassen med emnefeltet er der stadig. skal jeg sende dig hele php filen?
Avatar billede DeeDawg Nybegynder
16. september 2012 - 04:22 #8
Det C-support har hjulpet dig af med er JavaScript advarslerne omkring denne begrænsning eller betingelse ville jeg jo nok kalde det. Dog fjerner det hverken feltet selv, teksten om det som bliver udskrevet ved feltet, ej heller den serverside validering man må formode der også sker, selvom jeg umiddelbart ikke fandt noget i denne fil.

@C-support @phpnooben: Netop på grund af dette, kan du heller ikke bare uden videre fjerne et felt fordi et script i den anden ende højst sandsynligt forventer at det eksisterer.

@phpnooben: Du må lede videre i de andre filer som er i spil her. Det er amatøragtigt og kan absolut ikke anbefales at begynde bare at fjerne ting, før du har fuldt overblik hvad der foregår. Og nej, dette er ikke en opfordring til at du skal skrive et nyt indlæg her med alle filerne i, fordi det er der ikke nogen der gider glo igennem for dig. :)
Avatar billede phpnooben Nybegynder
16. september 2012 - 23:28 #9
hvordan kopier jeg det med linjenummerne jeg har en phpeditor der hedder KOMODO?
Avatar billede olebole Juniormester
16. september 2012 - 23:40 #10
#9: Det kan du normalt ikke - men måske det lader sig gøre i den editor, C-support tilfældigvis anvender(?)
Avatar billede C-support Nybegynder
17. september 2012 - 08:08 #11
phpnooben i de fleste editor kan du vælge at printe koden til pdf e.lign så laver den det med linjenummer :)
Avatar billede olebole Juniormester
17. september 2012 - 13:38 #12
Ja, hvis man først eksporterer koden i et helt andet format. Det burde dog næppe være nødvendigt. I de 13 år, jeg har været aktiv her på E, har det aldrig været et problem at angive linjerne, der skal rettes.

At medtage linjenumre gør desuden koden uanvendelig til kopiering  =)
Avatar billede phpnooben Nybegynder
24. september 2012 - 11:47 #13
Nå men det ser ud til at jeg må opgive det...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester