Skip to content

Instantly share code, notes, and snippets.

@kiselev-dv
Last active December 30, 2015 11:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kiselev-dv/7824007 to your computer and use it in GitHub Desktop.
Save kiselev-dv/7824007 to your computer and use it in GitHub Desktop.

Добавление MapBB для Vbuletin

Добавляем два кастомных bb кода

  • Первый

    • Title:

        MapBB
      
    • BB Code Tag Name:

        map
      
    • Replacement:

        <div class="mapbbcode">[map]{param}[/map]</div>
      
    • Example:

        [map]map data[/map]
      
    • Description:

        Add interactive maps in yor message
      
    • Use {option}:

        No
      
    • Remove Tag If Empty:

        No
      
    • Disable BB Code Within This BB Code:

        Yes
      
    • Disable Smilies Within This BB Code:

        Yes
      
    • Disable Word Wrapping Within This BB Code:

        Yes  
      
    • Disable Automatic Link Parsing Within This BB Code:

        Yes
      
  • Второй

    • Title:

        MapBB
      
    • BB Code Tag Name:

        map
      
    • Replacement:

        <div class="mapbbcode">[map={option}]{param}[/map]</div>
      
    • Example:

        [map=10,42.45495,18.5366][/map]
      
    • Description:

        Add interactive maps in yor message
      
    • Use {option}:

        Yes
      
    • Remove Tag If Empty:

        No
      
    • Disable BB Code Within This BB Code:

        Yes
      
    • Disable Smilies Within This BB Code:

        Yes
      
    • Disable Word Wrapping Within This BB Code:

        Yes  
      
    • Disable Automatic Link Parsing Within This BB Code:

        Yes
      

Добавляем скрипты в header

Styles And Templates -> Search in Templates

Search Templates -> Search for Text

Ищем headinclude

В конец добавляем

<script src="//cdn.jsdelivr.net/mapbbcode-loader/1.2.0/MapBBCodeLoader.plain.js"></script>
<script>
    YAHOO.util.Connect.successEvent.subscribe(function(status, result){if(result[0]){if(result[0].responseText){if(result[0].responseText.indexOf('[map')>0){if(window.updateMapBBCode){setTimeout(window.updateMapBBCode, 500);}}}}});        
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment