Перейти к содержимому

ANDROS

Администратор
  • Публикации

    1 518
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    135

Последний раз ANDROS выиграл 14 ноября

Публикации ANDROS были самыми популярными!

11 подписчиков

О ANDROS

  • Звание
    Деньги грязь...

Информация

  • Версия IP.Board
    4.x
  • Skype
    andros0789

Контакты

Посетители профиля

2 494 просмотра профиля
  1. FiveM Loading Screen V2

    Я все понимаю брат. Но где описание на русском?
  2. Оцените шаблон пожалуйста

    @wasder12 хорошо сказал! Искал искал, хотел выложить...и не нашел...
  3. Предложения и пожелания

    @Kotik374 хорошо
  4. Стандартные средства IPS 4 Вот вам огромное количество стандартных вариантов. не нужно ничего пилить и перепиливать) Просто добавьте класс нужный для своей кнопочки) Ниже привожу стили кнопок ipsButton_normal Normal button ipsButton_primary Primary button ipsButton_alternate Alternate button ipsButton_important Important button ipsButton_light Light button ipsButton_veryLight Very light button ipsButton_overlaid Overlaid button ipsButton_link Link button Button sizes ipsButton_medium Medium button ipsButton_verySmall Very small button ipsButton_small Small button ipsButton_large Large button ipsButton_veryLarge Very large button ipsButton_fullWidth Can be combined with another size, above. Full width button Disabled buttons Buttons can be visually disabled either by adding the class ipsButton_disabled, or, on relevant input elements, adding the disabled property. For example: <a href='#' class='ipsButton ipsButton_normal ipsButton_medium ipsButton_disabled'>Disabled button (link)</a> <input type='submit' class='ipsButton ipsButton_normal ipsButton_medium' disabled value='Disabled button (input)'> These would render like so: Disabled button (link)
  5. Все делается стандартными средствами, что как раз и видно на лицо!) тут начал изучать фреймворк ips4 там столько всего оказывается зашито...уууу..
  6. Давно искал) Но потом нашел выход. Стандартным способом: в navBar добавляем следующую строчку data-ipsSticky
  7. ips.utils.db

    Описание Виджет панели вкладок позволяет пользователям переключаться между отдельными панелями контента. Виджет может создавать панели либо из содержимого, которое уже существует на странице, либо путем загрузки его из удаленного источника. URL-адрес браузера можно дополнительно обновить, чтобы отобразить постоянную ссылку на выбранную отдельную вкладку. Использование Сама панель вкладок должна быть построена вручную в разметке, при этом вкладки ссылаются на статическую страницу. Это позволяет использовать страницу даже при включенном javascript. Это основная разметка панели вкладок:: <!-- The tab bar --> <div class='ipsTabs ipsClearfix' id='elTabBar' data-ipsTabBar data-ipsTabBar-contentArea='#elTabContent'> <a href='#elTabBar' data-action='expandTabs'><i class='icon-caret-down'></i></a> <ul role='tablist'> <li role='presentation'> <a href='...' role='tab' id='elTabOne' class='ipsTabs_item' aria-selected="true"> Tab One </a> </li> <li role='presentation'> <a href='...' id='elTabTwo' role='tab' class='ipsTabs_item'> Tab Two </a> </li> </ul> </div> <!-- The tab panel wrapper --> <section id='elTabContent'></section> The key details here are: The widget key attributes belong on the tab bar wrapper element. The first child of the tab bar should be an element with the attribute data-action='expandTabs'. This is used when the tab bar is displayed on a small device. For accessibility, it should be an anchor link to the tab bar element. Each tab links to a static page - this is the same URL that is called to fetch content remotely, too. If your tab panels (see next section) are static content that already exists on the page, you can use an anchor that points to that element instead. A panel wrapper is present, which will receive the panels when the tab widget creates them. This example is also marked up with ARIA properties for accessibility, such as role='tab' and aria-selected='true'. If content exists inside the panel wrapper element at the time the tab widget is initialized, the widget will take this content, create a panel from it, and treat it as the content for the default selected tab. This mechanism means developers can include the default content into the page very easily, without it needing to be fetched with another AJAX request. Panels can be created manually, rather than having them load via AJAX. To do so, a panel element should exist inside the panel wrapper element and have the correct ID. The ID takes this format: <panelPrefix>_<barID>_<tabID>_panel Where the values are: panelPrefix is the prefix set in the options (see below); ipsTabs by default barID is the ID set on the tab bar element tabID is the ID set on the individual tab element that this panel relates to Options contentArea (Selector; required) A CSS selector which will locate the panel container element into which panels will be created. For example, #elTabContent. updateURL (Boolean; optional; default true) Determines whether the browser address bar will be updated with the URL to individual tabs when the user selects them. This allows individual tabs to be navigated to and appear in the browser's history. itemSelector (Selector; optional; default '.ipsTab_item') A CSS selector which will locate the tab elements within the tab bar. activeClass (String; optional; default 'ipsTabs_activeItem') A classname which will be applied to the currently-active tab element. loadingClass (String; optional; default 'ipsLoading ipsTabs_loadingContent') A classname which will be applied to the panel container element when new tab content is being loaded. panelClass (String; optional; default 'ipsTabs_panel') A classname which will be applied to individual panels as they are created. panelPrefix (String; optional; default 'ipsTabs') A prefix which will be used when generating a panel ID. This helps to prevent potential naming conflicts with other elements. The default value should be fine in most situations. defaultTab (Selector; optional) If provided, this option is used to set the default tab when the tab bar first loads. If not provided, the first tab with the class specified by activeClass is looked for; finally, if all else fails, the first tab in the bar is selected. Additionally, it is worth noting that if you would like for the tab bar to stretch across the entire area of the container it is contained within, you can add the CSS class .ipsTabs_stretch to the tab bar element. Events emitted by ips.ui.tabbar tabChanged Triggered when the selected tab changes. This event is triggered as soon as the user clicks a tab. Event data: barID ID of the tab bar wrapper tabID ID of the selected tab tab Reference to the newly-selected tab element panel Reference to the panel element for this tab tabShown Triggered when the selected tab is shown. This event is triggered after the fade-in animation has finished, unlike the tabChanged event above. Event data: barID ID of the tab bar wrapper tabID ID of the selected tab tab Reference to the newly-selected tab element panel Reference to the panel element for this tab
  8. ips.ui.dialog

    Описание Виджет диалогового окна, который отображает всплывающие окна на странице, обычно загружая контент из удаленного источника. Использование Диалог определяется простым включением ключа виджета в качестве атрибута элемента триггера. Рекомендуется, чтобы триггерный элемент был ссылкой или кнопкой, так что, если у пользователя отключен javascript, браузер может перевести их в полностраничную версию содержимого диалогового окна. PS Дальше думаю перевод не обязателен=) Сами поймете что к чему) <a href='...' data-ipsDialog data-ipsDialog-url='...'>Launch dialog</a> Dialogs offer special functionality for forms contained with the dialog, enabling them to be automatically validated and submitted via AJAX when used with the form helper from the IPS4 PHP framework. See the remoteVerify and remoteSubmit options below. Obtaining a dialog reference If you need to control a dialog programmatically, you can do so by first obtaining the reference to the dialog. To do so, call the getObj method, passing in the element on which the dialog was created as the parameter: // HTML <div id='elementWithDialog' data-ipsDialog> ... </div> // Javascript var dialog = ips.ui.dialog.getObj( $('#elementWithDialog') ); The returned reference to the dialog instance can be used to call the methods shown below. Creating a dialog programmatically Dialogs can be created programmatically by controllers instead of being created on particular elements. To achieve this, call the create method: var dialog = ips.ui.dialog.create( object options ); The options parameter should be an object containing keys for the options below. This method returns a reference to the dialog instance on which you can call methods to control the dialog, for example: dialog.show(); dialog.hide(); Instance methods show( boolean initOnly ) Initializes and shows the dialog. If initOnly is true, the dialog is initialized but not immediately shown. hide() Hides the dialog. remove( boolean hideFirst ) Removes the dialog from the DOM. If hideFirst is true, the dialog will call hide() and remove itself after the animation is completed. setLoading( boolean loading ) If loading is true, indicates to the user that something is being loaded (i.e. shows a spinner in the dialog). If loading is false, removes the loading state. Note: this method doesn't empty the dialog content first. Call instance.updateContent('') manually if desired. updateContent( string newContent ) Updates the contents of the dialog with the provided newContent. New controllers/widgets are automatically initialized after updating. Options url (String; optional) If provided, the dialog contents will be loaded by calling this URL when the dialog is launched. content (Selector; optional) If the dialog content already exists in the DOM, this option should be a selector that will locate the wrapper element for the content. modal (Boolean; optional; default true) If true, the page background will fade, preventing the user from interacting with it until the dialog is dismissed. title (String; optional) Sets the title shown in the dialog window. If not set, no title bar will display. size (String; optional) If provided, will set a special class on the dialog designed to change its size. Currently, narrow, medium, wide and fullscreen are supported as values for this option. If not provided, the default dialog width will be used (defined in CSS). close (Boolean; optional; default true) Determines whether the dialog should be built with a close button. fixed (Boolean; optional; default false) Determines whether the dialog is fixed. A fixed dialog is anchored to the viewport, not the page. Its height will also be fixed, with the content scrolling inside if necessary. If this is false, the dialog will scroll with the page, and it will expand to fit all the content being shown, regardless of length. remoteVerify (Boolean; optional; default true) When the dialog contains a form built using the IPS4 PHP framework form helper, this option instructs the dialog to automatically validate the form values and present any errors to the user. remoteSubmit (Boolean; optional; default false) When the dialog contains a form built using the IPS4 PHP framework form helper, this option instructs the dialog to submit the form values via AJAX. If remoteVerify is also true, two separate AJAX requests are fired; first, the form is validated, and if successful the form is submitted with a second request. If remoteSubmit is true, after a successful submit the dialog is closed automatically. If the flashMessage option is provided, it will be shown at this point. By default, remoteSubmit is false, which means forms submit via a traditional page reload. callback (Function; optional) Specifies a callback function that will be executed after the dialog has loaded remote content. Note: this option cannot be provided via the data API, and is therefore only available when interacting with ips.ui.dialog directly. forceReload (Boolean; optional; default false) By default, once a dialog has loaded its content, it will not do so again even if the dialog is relaunched. By setting this option to true, the dialog will call the url every time it is opened. This option only takes effect when the url option is used. Events emitted by ips.ui.dialog openDialog Triggered when the dialog is shown. Event data: elemID ID of the element that triggered the dialog dialogID ID of the dialog element dialog Reference to the dialog element contentLoaded Boolean indicating whether the dialog content has been loaded (may be false if remote content is used) hideDialog Triggered when the dialog is hidden. Event data: elemID ID of the element that triggered the dialog dialogID ID of the dialog element dialog Reference to the dialog element dialogContentLoaded Triggered after remote content has been loaded and inserted into the dialog. Event data: elemID ID of the element that triggered the dialog dialogID ID of the dialog element dialog Reference to the dialog element contentLoaded Boolean indicating whether the dialog content has been loaded (always true here) Events to which ips.ui.dialog responds closeDialog Instructs the dialog to close. Event data: dialogID (required) The ID of the dialog to close (the event is ignored if the ID does not match the current dialog)
  9. IPS Community Suite 4.2.6 Nulled

    @wasder12 и еще вопрос чей это нулл))
  10. YOUHACKER.RU

    А как вам такой вариант?
  11. HELLS HAMMERS

    И это мой рип)))я его делал
  12. YOUHACKER.RU

    @♕-SlawkA-♕ тематикой? Или структурой?)) это ПГ появился позже намного подобных порталов) И раскрутился из-за читерского раздела в основном (читы, сейвы, и тд)
  13. Авторизация через Steam

    @wasder12 вот попробую вечером)
  14. Что за плагин?

    @wasder12
  15. Category Tabs IPS4

    Просмотреть файл Category Tabs IPS4 Плагин дает возможность разместить дополнительные вкладки в заголовке форумов. Можно так же уменшить размер страницы форума за счет этого плагина) Submitter ANDROS Submitted 10.11.2017 Категория Плагины  
×