Show Image Popup Library

Библиотека функций PopupImage

بۇ قوليازمىنى بىۋاسىتە قاچىلاشقا بولمايدۇ. بۇ باشقا قوليازمىلارنىڭ ئىشلىتىشى ئۈچۈن تەمىنلەنگەن ئامبار بولۇپ، ئىشلىتىش ئۈچۈن مېتا كۆرسەتمىسىگە قىستۇرىدىغان كود: // @require https://update.greatest.deepsurf.us/scripts/4524/14909/Show%20Image%20Popup%20Library.js

  1. // ==UserScript==
  2. // @name Show Image Popup Library
  3. // @namespace PSVScripts
  4. // @description Библиотека функций PopupImage
  5. // @version 0.0.0.5
  6. // ==/UserScript==
  7.  
  8. /*
  9. handler = function(SourceObject, CallBack, ImageUrl)
  10. {
  11. ~CallBack(SourceObject, ImageUrl);
  12. if CanHandle
  13. return true;
  14. else
  15. return false
  16. }
  17. */
  18.  
  19. var win = unsafewindow;
  20.  
  21. if (!win.PSVScript_IPHandlers)
  22. win.PSVScript_IPHandlers = new Array();
  23.  
  24. var handlers = win.PSVScript_IPHandlers;
  25.  
  26. if (!win.PSVScript_IPHandler)
  27. win.PSVScript_IPHandler = PSVScript_IPHandler;
  28.  
  29. function PSVScript_IPHandler(SourceObject, CB, ImageUrl)
  30. {
  31. for (var i=0; i< handlers.length; i++)
  32. if (handlers[i](SourceObject, CB, ImageUrl))
  33. break;
  34. }